21:17:12.627 00.004 2504 PHD2 version 2.6.14 begins execution with:
21:17:12.628 00.001 2504    Windows 10 (build 26200), 64-bit edition
21:17:12.628 00.000 2504    wxWidgets 3.0.5
21:17:12.628 00.000 2504    cfitsio 3.49
21:17:12.628 00.000 2504 GetString("/frame/LogDir", "") returns ""
21:17:12.628 00.000 2504 CoInitializeEx returns 1
21:17:12.630 00.002 2504 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
21:17:12.630 00.000 2504 GetInt("/wxLanguage", 0) returns 60
21:17:12.630 00.000 2504 locale: initialized with lang id 60 (r=1)
21:17:12.632 00.002 2504 locale: wxTranslations language set to 60
21:17:12.637 00.005 2504 Removed 1 files of pattern: PHD2_DebugLog*.txt
21:17:12.644 00.007 2504 GetInt("/currentProfile", 0) returns 2
21:17:12.650 00.006 2504 reset dither spiral
21:17:12.652 00.002 2504 StartWorkerThread(00000000) begins
21:17:12.653 00.001 2504 WorkerThread constructor called
21:17:12.654 00.001 2504 StartWorkerThread(0090D2B0) ends
21:17:12.655 00.001 3008 WorkerThread::Entry() begins
21:17:12.656 00.001 2504 StartWorkerThread(00000000) begins
21:17:12.657 00.001 3008 worker thread CoInitializeEx returns 0
21:17:12.657 00.000 2504 WorkerThread constructor called
21:17:12.658 00.001 2504 StartWorkerThread(0090D8E0) ends
21:17:12.659 00.001 14460 WorkerThread::Entry() begins
21:17:12.659 00.000 2504 GetBoolean("/ServerMode", 1) returns 1
21:17:12.660 00.001 14460 worker thread CoInitializeEx returns 0
21:17:12.726 00.066 2504 GetInt("/profile/2/NoiseReductionMethod", 0) returns 1
21:17:12.727 00.001 2504 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
21:17:12.728 00.001 2504 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
21:17:12.730 00.002 2504 GetInt("/profile/2/DitherMode", 0) returns 0
21:17:12.731 00.001 2504 set dither mode 0
21:17:12.732 00.001 2504 GetInt("/profile/2/frame/timeLapse", 0) returns 2000
21:17:12.733 00.001 2504 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 6000
21:17:12.734 00.001 2504 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
21:17:12.735 00.001 2504 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 1
21:17:12.736 00.001 2504 Variable delay: Enabled, Short = 1000 ms, Long = 6000 ms
21:17:12.738 00.002 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:17:12.739 00.001 2504 GetInt("/profile/2/frame/focalLength", 0) returns 1972
21:17:12.740 00.001 2504 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 2500
21:17:12.741 00.001 2504 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 8000
21:17:12.742 00.001 2504 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 20.000000
21:17:12.743 00.001 2504 AutoExp: config min = 2500 max = 8000 snr = 20.00
21:17:12.744 00.001 2504 AutoExp: reset exp to 8000
21:17:12.746 00.002 2504 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
21:17:12.747 00.001 2504 GetInt("/profile/2/ExposureDurationMs", 1000) returns -1
21:17:12.749 00.002 2504 GetBoolean("/profile/2/BeepForLostStar", 1) returns 0
21:17:12.750 00.001 2504 GetInt("/profile/2/Gamma", 100) returns 57
21:17:12.751 00.001 2504 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 1
21:17:12.752 00.001 2504 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
21:17:12.753 00.001 2504 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 1
21:17:12.755 00.002 2504 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
21:17:12.756 00.001 2504 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
21:17:12.757 00.001 2504 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
21:17:12.758 00.001 2504 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 2.000000
21:17:12.759 00.001 2504 ImgLogger: Settings LogEnabled=1 Log Rel=0, 0.00 Log Px=1, 2.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
21:17:12.760 00.001 2504 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
21:17:12.765 00.005 2504 guider state => UNINITIALIZED
21:17:12.767 00.002 2504 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
21:17:12.768 00.001 2504 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
21:17:12.769 00.001 2504 GetInt("/profile/2/overlay/slit/width", 8) returns 8
21:17:12.770 00.001 2504 GetInt("/profile/2/overlay/slit/height", 100) returns 100
21:17:12.771 00.001 2504 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
21:17:12.773 00.002 2504 Changing from state UNINITIALIZED to UNINITIALIZED
21:17:12.773 00.000 2504 guider state => SELECTING
21:17:12.775 00.002 2504 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
21:17:12.776 00.001 2504 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
21:17:12.777 00.001 2504 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
21:17:12.778 00.001 2504 Setting StarMinHFD = 1.50
21:17:12.779 00.001 2504 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
21:17:12.780 00.001 2504 Setting MaxHFD = 10.0
21:17:12.781 00.001 2504 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 20.000000
21:17:12.782 00.001 2504 Setting StarMinSNR = 20.0
21:17:12.784 00.002 2504 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
21:17:12.785 00.001 2504 Setting AutoSelDownsample = 0
21:17:12.786 00.001 2504 GetString("/profile/2/guider/bookmarks", "") returns ""
21:17:12.787 00.001 2504 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
21:17:12.788 00.001 2504 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
21:17:12.790 00.002 2504 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
21:17:12.791 00.001 2504 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
21:17:12.793 00.002 2504 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
21:17:12.794 00.001 2504 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
21:17:12.795 00.001 2504 MultiStar mode enabled
21:17:12.796 00.001 2504 GetBoolean("/StickyLockPosition", 0) returns 0
21:17:12.800 00.004 2504 GetString("/geometry", "") returns "1;2902;1750;-11;-11"
21:17:12.826 00.026 2504 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
21:17:12.827 00.001 2504 GetString("/graph/RAColor", "") returns "#6464FF"
21:17:12.829 00.002 2504 GetString("/graph/DecColor", "") returns "#FF0000"
21:17:12.830 00.001 2504 GetInt("/graph/minLength", 50) returns 50
21:17:12.831 00.001 2504 GetInt("/graph/maxLength", 400) returns 400
21:17:12.833 00.002 2504 GetInt("/graph/minHeight", 1) returns 1
21:17:12.834 00.001 2504 GetInt("/graph/maxHeight", 16) returns 16
21:17:12.835 00.001 2504 GetInt("/graph/length", 100) returns 100
21:17:12.836 00.001 2504 GraphStats window size = 100
21:17:12.837 00.001 2504 GetInt("/graph/height", 4) returns 4
21:17:12.838 00.001 2504 GetInt("graph/HeightUnits", 1) returns 1
21:17:12.840 00.002 2504 GetBoolean("/graph/showCorrections", 1) returns 1
21:17:12.841 00.001 2504 GetBoolean("/graph/showStarMass", 0) returns 0
21:17:12.842 00.001 2504 GetBoolean("/graph/showStarSNR", 0) returns 0
21:17:12.843 00.001 2504 GetBoolean("/graph/correctionsToScale", 0) returns 0
21:17:12.877 00.034 2504 GetInt("/graph_stepguider/length", 1) returns 1
21:17:12.882 00.005 2504 GetBoolean("/ProfileRawMode", 0) returns 0
21:17:12.885 00.003 2504 GetInt("/target/length", 100) returns 100
21:17:12.886 00.001 2504 GetDouble("/target/zoom", 1.000000) returns 1.000000
21:17:12.894 00.008 2504 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
21:17:12.896 00.002 2504 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
21:17:13.292 00.396 2504 GetString("/profile/1/name", "") returns "My Equipment"
21:17:13.292 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:17:13.302 00.010 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:17:13.432 00.130 2504 GetString("/profile/2/indi/INDIcam", "") returns ""
21:17:13.447 00.015 2504 GetString("/profile/2/indi/INDImount", "") returns ""
21:17:13.456 00.009 2504 GetString("/profile/2/indi/INDImount", "") returns ""
21:17:13.462 00.006 2504 GetString("/profile/2/indi/INDIrotator", "") returns ""
21:17:13.462 00.000 2504 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
21:17:13.473 00.011 2504 CameraFactory(ZWO ASI Camera)
21:17:13.473 00.000 2504 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
21:17:13.473 00.000 2504 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
21:17:13.473 00.000 2504 GetInt("/profile/2/camera/gain", 95) returns 40
21:17:13.473 00.000 2504 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
21:17:13.473 00.000 2504 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
21:17:13.473 00.000 2504 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
21:17:13.473 00.000 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:17:13.473 00.000 2504 GetInt("/profile/2/camera/binning", 1) returns 1
21:17:13.473 00.000 2504 GetInt("/profile/2/camera/ZWO/bpp", 8) returns 8
21:17:13.473 00.000 2504 Created new camera of type ZWO ASI Camera = 0CF17378
21:17:13.473 00.000 2504 GetString("/profile/2/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
21:17:13.473 00.000 2504 GetString("/profile/2/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
21:17:13.490 00.017 2504 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
21:17:13.492 00.002 2504 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 150
21:17:13.492 00.000 2504 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 33
21:17:13.492 00.000 2504 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 8000
21:17:13.492 00.000 2504 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 8000
21:17:13.492 00.000 2504 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
21:17:13.492 00.000 2504 DecGuideMode set to Auto (1)
21:17:13.492 00.000 2504 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 3
21:17:13.492 00.000 2504 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.300000
21:17:13.492 00.000 2504 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
21:17:13.492 00.000 2504 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 3
21:17:13.492 00.000 2504 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.100000
21:17:13.492 00.000 2504 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 100.000000
21:17:13.505 00.013 2504 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
21:17:13.505 00.000 2504 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
21:17:13.505 00.000 2504 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
21:17:13.505 00.000 2504 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 1
21:17:13.505 00.000 2504 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20
21:17:13.505 00.000 2504 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
21:17:13.505 00.000 2504 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20
21:17:13.505 00.000 2504 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
21:17:13.505 00.000 2504 BLC: Backlash compensation is disabled
21:17:13.505 00.000 2504 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
21:17:13.505 00.000 2504 Scope: enabling slew check, guiding will stop when slew is detected
21:17:13.505 00.000 2504 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0CECED28
21:17:13.505 00.000 2504 GetString("/profile/2/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
21:17:13.521 00.016 2504 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
21:17:13.524 00.003 2504 ScopeFactory(None)
21:17:13.525 00.001 2504 Created new aux scope of type None = 00000000
21:17:13.525 00.000 2504 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
21:17:13.525 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
21:17:13.525 00.000 2504 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
21:17:13.525 00.000 2504 StepGuiderFactory(None)
21:17:13.525 00.000 2504 Created new stepguider of type None = 00000000
21:17:13.525 00.000 2504 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
21:17:13.525 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
21:17:13.525 00.000 2504 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "Optec Gemini - Hercules Rotator (ASCOM)"
21:17:13.537 00.012 2504 RotatorFactory(Optec Gemini - Hercules Rotator (ASCOM))
21:17:13.538 00.001 2504 GetBoolean("/profile/2/rotator/isReversed", 0) returns 0
21:17:13.538 00.000 2504 Rotator:ctor: isReversed = 0
21:17:13.538 00.000 2504 Created new Rotator of type Optec Gemini - Hercules Rotator (ASCOM) = 0CF15D60
21:17:13.538 00.000 2504 GetString("/profile/2/rotator/LastMenuChoice", "") returns "Optec Gemini - Hercules Rotator (ASCOM)"
21:17:13.553 00.015 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:17:13.553 00.000 2504 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
21:17:13.555 00.002 2504 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
21:17:13.584 00.029 2504 starting server
21:17:13.586 00.002 2504 event server started, listening on port 4400
21:17:13.588 00.002 2504 Server started, listening on port 4300
21:17:13.588 00.000 2504 Status Line: Server started
21:17:13.594 00.006 2504 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=1;pos=0;prop=100000;bestw=550;besth=361;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-341;floaty=1064;floatw=1187;floath=314|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=337;besth=602;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=373;besth=207;minw=-1;minh=-1;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)=604|dock_size(3,0,1)=404|"
21:17:13.646 00.052 2504 GetBoolean("/Update/enabled", 1) returns 1
21:17:13.646 00.000 2504 GetInt("/Update/series", 0) returns 1
21:17:13.648 00.002 6896 UPD: updater thread entry
21:17:13.648 00.000 6896 UPD: fetch https://openphdguiding.org/release-dev-win.txt
21:17:13.671 00.023 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1132->Skipping event because click outside of search region
21:17:13.902 00.231 6896 UPD: latest ver = 2.6.14
21:17:13.902 00.000 6896 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
21:17:13.902 00.000 6896 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
21:17:13.910 00.008 6896 GetInt("/Update/force", 0) returns 0
21:17:13.910 00.000 6896 UPD: version is up-to-date
21:17:13.910 00.000 6896 UPD: updater thread exit
21:17:14.681 00.771 2504 evsrv: cli 00997830 connect
21:17:14.682 00.001 2504 evsrv: cli 00997830 request: {"method":"get_app_state","id":"c68827ce-7281-4517-ae53-527d197a7dc0"}
21:17:14.682 00.000 2504 evsrv: cli 00997830 response: {"jsonrpc":"2.0","result":"Stopped","id":"c68827ce-7281-4517-ae53-527d197a7dc0"}
21:17:14.682 00.000 2504 evsrv: cli 00997830 disconnect
21:17:14.682 00.000 2504 evsrv: cli 009978D0 connect
21:17:14.682 00.000 2504 evsrv: cli 00997AB0 connect
21:17:14.682 00.000 2504 evsrv: cli 00997AB0 request: {"method":"get_profile","id":"6321031e-f584-4d03-be34-d0adf510bab4"}
21:17:14.682 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:17:14.682 00.000 2504 evsrv: cli 00997AB0 response: {"jsonrpc":"2.0","result":{"id":2,"name":"RCBIN1LowGain"},"id":"6321031e-f584-4d03-be34-d0adf510bab4"}
21:17:14.682 00.000 2504 evsrv: cli 00997AB0 disconnect
21:17:14.682 00.000 2504 evsrv: cli 00997830 connect
21:17:14.698 00.016 2504 evsrv: cli 00997830 request: {"method":"get_profiles","id":"1123760e-64f4-478c-a750-49311431b2b1"}
21:17:14.698 00.000 2504 GetString("/profile/1/name", "") returns "My Equipment"
21:17:14.698 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:17:14.701 00.003 2504 GetString("/profile/1/name", "") returns "My Equipment"
21:17:14.701 00.000 2504 GetString("/profile/1/name", "") returns "My Equipment"
21:17:14.701 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:17:14.701 00.000 2504 evsrv: cli 00997830 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"My Equipment"},{"id":2,"name":"RCBIN1LowGain","selected":true}],"id":"1123760e-64f4-478c-a750-49311431b2b1"}
21:17:14.701 00.000 2504 evsrv: cli 00997830 disconnect
21:17:14.701 00.000 2504 evsrv: cli 00997AB0 connect
21:17:14.701 00.000 2504 evsrv: cli 00997AB0 request: {"method":"get_connected","id":"40fa00e2-5f65-4fe7-bbcb-a7c57233fa47"}
21:17:14.701 00.000 2504 evsrv: cli 00997AB0 response: {"jsonrpc":"2.0","result":false,"id":"40fa00e2-5f65-4fe7-bbcb-a7c57233fa47"}
21:17:14.711 00.010 2504 evsrv: cli 00997AB0 disconnect
21:17:14.711 00.000 2504 evsrv: cli 00997830 connect
21:17:14.712 00.001 2504 evsrv: cli 00997830 request: {"method":"set_connected","params":[true],"id":"f6230ef8-0138-4f67-908c-a9bc116261e5"}
21:17:14.714 00.002 2504 gear_dialog: ConnectAll calls OnButtonConnectAll
21:17:14.714 00.000 2504 gear_dialog: OnButtonConnectAll
21:17:14.714 00.000 2504 gear_dialog: DoConnectCamera [ZWO ASI Camera]
21:17:14.714 00.000 2504 Status Line: Connecting to Camera ...
21:17:14.714 00.000 2504 GetString("/profile/2/cam_hash/8d44cd37/whichCamera", "") returns "0,ZWO ASI174MM Mini"
21:17:14.714 00.000 2504 Connecting to camera [ZWO ASI Camera] id = [0,ZWO ASI174MM Mini]
21:17:14.729 00.015 2504 ZWO: SDK Version = [1, 40, 0, 0]
21:17:14.729 00.000 2504 ZWO: find camera id: [0,ZWO ASI174MM Mini], ncams = 1
21:17:14.729 00.000 2504 ZWO: found matching camera at idx 0
21:17:14.890 00.161 2504 ZWO: using mode BPP = 8
21:17:14.890 00.000 2504 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI174MM Mini]
21:17:14.890 00.000 2504 ZWO: selecting snap mode
21:17:14.890 00.000 2504 ZWO: IsColorCam = 0
21:17:14.899 00.009 2504 ZWO: supported bin 0 = 1
21:17:14.899 00.000 2504 ZWO: supported bin 1 = 2
21:17:14.907 00.008 2504 ZWO: gain range = 0 .. 400
21:17:14.907 00.000 2504 ZWO: lowest RN gain = 240 (60%)
21:17:14.907 00.000 2504 ZWO: frame (0,0)+(1936,1216)
21:17:14.940 00.033 2504 GetString("/profile/2/camera/LimitFrame", "") returns "0;0;0;0"
21:17:14.942 00.002 2504 camera: updated LimitFrame => (0,0),(0x0)
21:17:14.942 00.000 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:17:14.944 00.002 2504 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
21:17:14.944 00.000 2504 Connected Camera: ZWO ASI174MM Mini
21:17:14.944 00.000 2504 FrameSize=(1936,1216)
21:17:14.944 00.000 2504 PixelSize=5.86
21:17:14.949 00.005 2504 BitsPerPixel=8
21:17:14.950 00.001 2504 HasGainControl=1
21:17:14.950 00.000 2504 GuideCameraGain=40
21:17:14.950 00.000 2504 HasShutter=0
21:17:14.950 00.000 2504 HasSubFrames=1
21:17:14.954 00.004 2504 ST4HasGuideOutput=1
21:17:14.954 00.000 2504 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1
21:17:14.954 00.000 2504 auto-loading defect map
21:17:14.954 00.000 2504 Loading defect map file C:\Users\RemoteAdmin\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
21:17:14.954 00.000 2504 Defect map file not found: C:\Users\RemoteAdmin\AppData\Local\phd2\darks_defects\PHD2_defect_map_2.txt
21:17:14.954 00.000 2504 Status Line: Defect map not loaded
21:17:14.961 00.007 2504 GetBoolean("/profile/2/camera/AutoLoadDarks", 1) returns 1
21:17:14.964 00.003 2504 Auto-loading dark library
21:17:15.018 00.054 2504 loaded dark frame exposure = 1000, med = 0
21:17:15.065 00.047 2504 loaded dark frame exposure = 1500, med = 0
21:17:15.117 00.052 2504 loaded dark frame exposure = 2000, med = 0
21:17:15.171 00.054 2504 loaded dark frame exposure = 2500, med = 1
21:17:15.225 00.054 2504 loaded dark frame exposure = 3000, med = 1
21:17:15.276 00.051 2504 loaded dark frame exposure = 3500, med = 1
21:17:15.330 00.054 2504 loaded dark frame exposure = 4000, med = 1
21:17:15.385 00.055 2504 loaded dark frame exposure = 4500, med = 2
21:17:15.441 00.056 2504 loaded dark frame exposure = 5000, med = 2
21:17:15.507 00.066 2504 loaded dark frame exposure = 6000, med = 2
21:17:15.509 00.002 2504 loaded dark library from C:\Users\RemoteAdmin\AppData\Local\phd2\darks_defects\PHD2_dark_lib_2.fit
21:17:15.509 00.000 2504 Status Line: Darks loaded
21:17:15.509 00.000 2504 Status Line: Camera Connected
21:17:15.509 00.000 2504 gear_dialog: OnButtonConnectStepGuider
21:17:15.524 00.015 2504 Connected AO:None
21:17:15.527 00.003 2504 gear_dialog: OnButtonConnectScope
21:17:15.529 00.002 2504 Status Line: Connecting to Mount ...
21:17:15.529 00.000 2504 Connecting to mount [AstroPhysics GTO V2 Mount (ASCOM)]
21:17:15.529 00.000 2504 ASCOM Scope: Connecting
21:17:15.529 00.000 2504 Create ASCOM Scope: choice 'AstroPhysics GTO V2 Mount (ASCOM)' progid AstroPhysicsV2.Telescope
21:17:15.539 00.010 2504 pScopeDriver = 0x0D09BF84
21:17:15.569 00.030 2504 Scope reports its name as AstroPhysicsV2 (ASCOM)
21:17:15.571 00.002 2504 ASCOM scope: enabling sync pulse guide check
21:17:15.571 00.000 2504 ASCOM scope CanSlewAsync is true
21:17:15.571 00.000 2504 AstroPhysicsV2 (ASCOM) connected
21:17:15.576 00.005 2504 ScopeASCOM::GetDeclinationRadians() returns -55.4
21:17:15.579 00.003 2504 ScopeASCOM::SideOfPier() returns 1
21:17:15.581 00.002 2504 ASCOM Scope: Connect success
21:17:15.581 00.000 2504 Status Line: Mount Connected
21:17:15.588 00.007 2504 Connected Scope:AstroPhysicsV2 (ASCOM)
21:17:15.588 00.000 2504 gear_dialog: OnButtonConnectAuxScope
21:17:15.592 00.004 2504 Connected AuxScope:None
21:17:15.592 00.000 2504 gear_dialog: OnButtonConnectRotator
21:17:15.595 00.003 2504 Status Line: Connecting to Rotator ...
21:17:15.595 00.000 2504 Connecting to rotator [Optec Gemini - Hercules Rotator (ASCOM)]
21:17:15.595 00.000 2504 Create ASCOM Rotator: choice 'Optec Gemini - Hercules Rotator (ASCOM)' progid ASCOM.OptecGemini.Rotator
21:17:15.632 00.037 2504 rotator name = Gemini Rotator
21:17:15.635 00.003 2504 Status Line: Rotator Connected
21:17:15.640 00.005 2504 Connected Rotator:Gemini Rotator
21:17:15.681 00.041 2504 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
21:17:15.682 00.001 2504 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
21:17:15.682 00.000 2504 Auto-loading calibration data
21:17:15.682 00.000 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:17:15.682 00.000 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:17:15.687 00.005 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:17:15.687 00.000 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -3.113590
21:17:15.687 00.000 2504 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns 1.600140
21:17:15.687 00.000 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:17:15.687 00.000 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:17:15.687 00.000 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:17:15.687 00.000 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:17:15.695 00.008 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 0.000000
21:17:15.697 00.002 2504 Mount::SetCalibration (scope) -- xAngle=-178.4 yAngle=91.7 xRate=25.854 yRate=25.442 bin=1 dec=-0.1 pierSide=1 par=+/+ rotAng=0.0
21:17:15.697 00.000 2504 Mount::SetCalibration (scope) -- sets m_xAngle=-178.4 m_yAngleError=179.9
21:17:15.697 00.000 2504 ScopeASCOM::GetDeclinationRadians() returns -55.4
21:17:15.697 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:17:16.118 00.421 2504 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
21:17:16.118 00.000 2504 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
21:17:16.118 00.000 2504 Auto-loading calibration data
21:17:16.122 00.004 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:17:16.122 00.000 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:17:16.122 00.000 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:17:16.122 00.000 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -3.113590
21:17:16.122 00.000 2504 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns 1.600140
21:17:16.122 00.000 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:17:16.122 00.000 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:17:16.122 00.000 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:17:16.122 00.000 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:17:16.122 00.000 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 0.000000
21:17:16.133 00.011 2504 Mount::SetCalibration (scope) -- xAngle=-178.4 yAngle=91.7 xRate=25.854 yRate=25.442 bin=1 dec=-0.1 pierSide=1 par=+/+ rotAng=0.0
21:17:16.134 00.001 2504 Mount::SetCalibration (scope) -- sets m_xAngle=-178.4 m_yAngleError=179.9
21:17:16.134 00.000 2504 ScopeASCOM::GetDeclinationRadians() returns -55.4
21:17:16.134 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:17:16.198 00.064 2504 evsrv: cli 00997830 response: {"jsonrpc":"2.0","result":0,"id":"f6230ef8-0138-4f67-908c-a9bc116261e5"}
21:17:16.198 00.000 2504 evsrv: cli 00997830 disconnect
21:17:16.198 00.000 2504 evsrv: cli 0D0ACA08 connect
21:17:16.198 00.000 2504 evsrv: cli 0D0ACA08 request: {"method":"get_lock_shift_params","id":"0ae55076-a4fd-4b49-8dca-ce5841b91227"}
21:17:16.198 00.000 2504 evsrv: cli 0D0ACA08 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0ae55076-a4fd-4b49-8dca-ce5841b91227"}
21:17:16.237 00.039 2504 evsrv: cli 0D0ACA08 disconnect
21:17:16.242 00.005 2504 evsrv: cli 0D0ACAA8 connect
21:17:16.243 00.001 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_pixel_scale","id":"a56516a0-0307-4130-bb61-5eebf254cd7d"}
21:17:16.245 00.002 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":0.612938,"id":"a56516a0-0307-4130-bb61-5eebf254cd7d"}
21:17:16.245 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:18:54.586 98.341 2504 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
21:18:54.586 00.000 2504 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
21:18:54.586 00.000 2504 Auto-loading calibration data
21:18:54.586 00.000 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:18:54.586 00.000 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:18:54.586 00.000 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:18:54.586 00.000 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns -3.113590
21:18:54.586 00.000 2504 GetDouble("/profile/2/scope/calibration/yAngle", 1.570796) returns 1.600140
21:18:54.586 00.000 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:18:54.586 00.000 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:18:54.586 00.000 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:18:54.586 00.000 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:18:54.599 00.013 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 0.000000
21:18:54.601 00.002 2504 Mount::SetCalibration (scope) -- xAngle=-178.4 yAngle=91.7 xRate=25.854 yRate=25.442 bin=1 dec=-0.1 pierSide=1 par=+/+ rotAng=0.0
21:18:54.601 00.000 2504 Mount::SetCalibration (scope) -- sets m_xAngle=-178.4 m_yAngleError=179.9
21:18:54.601 00.000 2504 ScopeASCOM::GetDeclinationRadians() returns 33.6
21:18:54.608 00.007 2504 ScopeASCOM::SideOfPier() returns 1
21:18:54.667 00.059 2504 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
21:18:54.885 00.218 2504 evsrv: cli 0D0ACAA8 connect
21:18:54.885 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_pixel_scale","id":"ad9f5169-fdc3-44b2-9bfc-3e7b88ec6bc7"}
21:18:54.885 00.000 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":0.612938,"id":"ad9f5169-fdc3-44b2-9bfc-3e7b88ec6bc7"}
21:18:54.885 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:18:56.108 01.223 2504 StartLoopingInteractive: Loop button clicked
21:18:56.108 00.000 2504 Status Line: Looping
21:18:56.108 00.000 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:18:56.118 00.010 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:18:56.124 00.006 2504 Enqueuing Expose request
21:18:56.124 00.000 3008 Worker thread wakes up
21:18:56.124 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:18:56.124 00.000 3008 Exposure delay set to 1000
21:18:57.129 01.005 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:18:57.129 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:19:05.946 08.817 3008 Exposure complete
21:19:06.005 00.059 3008 worker thread done servicing request
21:19:06.005 00.000 2504 OnExposeComplete: enter
21:19:06.007 00.002 2504 UpdateGuideState(): m_state=1
21:19:06.007 00.000 2504 UpdateCurrentPosition: no star selected
21:19:06.009 00.002 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:19:06.011 00.002 2504 Status Line: No star selected
21:19:06.011 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=77, med=16, FiltMin=2, FiltMax=25, Gamma=0.570
21:19:06.073 00.062 2504 UpdateGuideState exits: No star selected
21:19:06.076 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:06.076 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:19:06.076 00.000 2504 Enqueuing Expose request
21:19:06.076 00.000 3008 Worker thread wakes up
21:19:06.076 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:19:07.084 01.008 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:19:15.876 08.792 3008 Exposure complete
21:19:15.930 00.054 3008 worker thread done servicing request
21:19:15.930 00.000 2504 OnExposeComplete: enter
21:19:15.930 00.000 2504 UpdateGuideState(): m_state=1
21:19:15.930 00.000 2504 UpdateCurrentPosition: no star selected
21:19:15.938 00.008 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:19:15.938 00.000 2504 Status Line: No star selected
21:19:15.938 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=15, FiltMin=2, FiltMax=245, Gamma=0.570
21:19:16.001 00.063 2504 UpdateGuideState exits: No star selected
21:19:16.002 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:16.002 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:19:16.002 00.000 2504 Enqueuing Expose request
21:19:16.002 00.000 3008 Worker thread wakes up
21:19:16.002 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:19:17.021 01.019 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:19:25.831 08.810 3008 Exposure complete
21:19:25.876 00.045 3008 worker thread done servicing request
21:19:25.876 00.000 2504 OnExposeComplete: enter
21:19:25.876 00.000 2504 UpdateGuideState(): m_state=1
21:19:25.876 00.000 2504 UpdateCurrentPosition: no star selected
21:19:25.876 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:19:25.892 00.016 2504 Status Line: No star selected
21:19:25.893 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=15, FiltMin=2, FiltMax=235, Gamma=0.570
21:19:25.961 00.068 2504 UpdateGuideState exits: No star selected
21:19:25.961 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:25.971 00.010 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:19:25.971 00.000 2504 Enqueuing Expose request
21:19:25.971 00.000 3008 Worker thread wakes up
21:19:25.971 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:19:26.991 01.020 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:19:31.383 04.392 2504 evsrv: cli 0D0ACF08 connect
21:19:31.383 00.000 2504 case statement mapped state 1 to 101
21:19:31.383 00.000 2504 case statement mapped state 1 to 101
21:19:31.396 00.013 2504 evsrv: cli 0D0ACF08 request: {"method":"get_app_state","id":"69b645c8-4816-4685-8260-3cfbacc88419"}
21:19:31.396 00.000 2504 case statement mapped state 1 to 101
21:19:31.398 00.002 2504 evsrv: cli 0D0ACF08 response: {"jsonrpc":"2.0","result":"Looping","id":"69b645c8-4816-4685-8260-3cfbacc88419"}
21:19:31.398 00.000 2504 evsrv: cli 0D0ACF08 disconnect
21:19:35.805 04.407 3008 Exposure complete
21:19:35.850 00.045 3008 worker thread done servicing request
21:19:35.850 00.000 2504 OnExposeComplete: enter
21:19:35.850 00.000 2504 UpdateGuideState(): m_state=1
21:19:35.850 00.000 2504 UpdateCurrentPosition: no star selected
21:19:35.850 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:19:35.864 00.014 2504 Status Line: No star selected
21:19:35.867 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=15, FiltMin=2, FiltMax=239, Gamma=0.570
21:19:35.931 00.064 2504 UpdateGuideState exits: No star selected
21:19:35.931 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:35.931 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:19:35.931 00.000 2504 Enqueuing Expose request
21:19:35.931 00.000 3008 Worker thread wakes up
21:19:35.931 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:19:36.949 01.018 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:19:45.737 08.788 3008 Exposure complete
21:19:45.788 00.051 3008 worker thread done servicing request
21:19:45.788 00.000 2504 OnExposeComplete: enter
21:19:45.790 00.002 2504 UpdateGuideState(): m_state=1
21:19:45.791 00.001 2504 UpdateCurrentPosition: no star selected
21:19:45.792 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:19:45.793 00.001 2504 Status Line: No star selected
21:19:45.798 00.005 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=251, med=15, FiltMin=2, FiltMax=207, Gamma=0.570
21:19:45.856 00.058 2504 UpdateGuideState exits: No star selected
21:19:45.859 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:45.860 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:19:45.862 00.002 2504 Enqueuing Expose request
21:19:45.864 00.002 3008 Worker thread wakes up
21:19:45.864 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:19:46.866 01.002 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:19:55.663 08.797 3008 Exposure complete
21:19:55.712 00.049 3008 worker thread done servicing request
21:19:55.712 00.000 2504 OnExposeComplete: enter
21:19:55.727 00.015 2504 UpdateGuideState(): m_state=1
21:19:55.729 00.002 2504 UpdateCurrentPosition: no star selected
21:19:55.730 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:19:55.730 00.000 2504 Status Line: No star selected
21:19:55.730 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=90, med=14, FiltMin=2, FiltMax=84, Gamma=0.570
21:19:55.790 00.060 2504 UpdateGuideState exits: No star selected
21:19:55.790 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:55.790 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:19:55.790 00.000 2504 Enqueuing Expose request
21:19:55.790 00.000 3008 Worker thread wakes up
21:19:55.790 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:19:56.812 01.022 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:20:05.502 08.690 3008 Exposure complete
21:20:05.566 00.064 3008 worker thread done servicing request
21:20:05.566 00.000 2504 OnExposeComplete: enter
21:20:05.566 00.000 2504 UpdateGuideState(): m_state=1
21:20:05.566 00.000 2504 UpdateCurrentPosition: no star selected
21:20:05.566 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:20:05.566 00.000 2504 Status Line: No star selected
21:20:05.566 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=75, med=14, FiltMin=2, FiltMax=59, Gamma=0.570
21:20:05.630 00.064 2504 UpdateGuideState exits: No star selected
21:20:05.630 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:05.630 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:20:05.630 00.000 2504 Enqueuing Expose request
21:20:05.630 00.000 3008 Worker thread wakes up
21:20:05.630 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:20:06.651 01.021 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:20:15.440 08.789 3008 Exposure complete
21:20:15.492 00.052 3008 worker thread done servicing request
21:20:15.492 00.000 2504 OnExposeComplete: enter
21:20:15.492 00.000 2504 UpdateGuideState(): m_state=1
21:20:15.492 00.000 2504 UpdateCurrentPosition: no star selected
21:20:15.492 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:20:15.503 00.011 2504 Status Line: No star selected
21:20:15.503 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=76, med=14, FiltMin=2, FiltMax=69, Gamma=0.570
21:20:15.568 00.065 2504 UpdateGuideState exits: No star selected
21:20:15.568 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:15.568 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:20:15.568 00.000 2504 Enqueuing Expose request
21:20:15.568 00.000 3008 Worker thread wakes up
21:20:15.568 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:20:16.582 01.014 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:20:25.286 08.704 3008 Exposure complete
21:20:25.336 00.050 3008 worker thread done servicing request
21:20:25.336 00.000 2504 OnExposeComplete: enter
21:20:25.336 00.000 2504 UpdateGuideState(): m_state=1
21:20:25.336 00.000 2504 UpdateCurrentPosition: no star selected
21:20:25.336 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:20:25.336 00.000 2504 Status Line: No star selected
21:20:25.336 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=93, med=14, FiltMin=2, FiltMax=81, Gamma=0.570
21:20:25.398 00.062 2504 UpdateGuideState exits: No star selected
21:20:25.398 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:25.398 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:20:25.415 00.017 2504 Enqueuing Expose request
21:20:25.415 00.000 3008 Worker thread wakes up
21:20:25.415 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:20:26.527 01.112 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:20:35.332 08.805 3008 Exposure complete
21:20:35.393 00.061 3008 worker thread done servicing request
21:20:35.393 00.000 2504 OnExposeComplete: enter
21:20:35.393 00.000 2504 UpdateGuideState(): m_state=1
21:20:35.396 00.003 2504 UpdateCurrentPosition: no star selected
21:20:35.396 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:20:35.398 00.002 2504 Status Line: No star selected
21:20:35.401 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=119, med=14, FiltMin=2, FiltMax=101, Gamma=0.570
21:20:35.461 00.060 2504 UpdateGuideState exits: No star selected
21:20:35.466 00.005 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:35.466 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:20:35.468 00.002 2504 Enqueuing Expose request
21:20:35.468 00.000 3008 Worker thread wakes up
21:20:35.468 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:20:36.471 01.003 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:20:45.170 08.699 3008 Exposure complete
21:20:45.214 00.044 3008 worker thread done servicing request
21:20:45.214 00.000 2504 OnExposeComplete: enter
21:20:45.214 00.000 2504 UpdateGuideState(): m_state=1
21:20:45.214 00.000 2504 UpdateCurrentPosition: no star selected
21:20:45.214 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:20:45.214 00.000 2504 Status Line: No star selected
21:20:45.232 00.018 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=116, med=13, FiltMin=2, FiltMax=104, Gamma=0.570
21:20:45.294 00.062 2504 UpdateGuideState exits: No star selected
21:20:45.294 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:45.298 00.004 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:20:45.298 00.000 2504 Enqueuing Expose request
21:20:45.298 00.000 3008 Worker thread wakes up
21:20:45.298 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:20:46.308 01.010 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:20:55.108 08.800 3008 Exposure complete
21:20:55.155 00.047 3008 worker thread done servicing request
21:20:55.155 00.000 2504 OnExposeComplete: enter
21:20:55.155 00.000 2504 UpdateGuideState(): m_state=1
21:20:55.170 00.015 2504 UpdateCurrentPosition: no star selected
21:20:55.170 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:20:55.170 00.000 2504 Status Line: No star selected
21:20:55.170 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=192, med=13, FiltMin=2, FiltMax=163, Gamma=0.570
21:20:55.236 00.066 2504 UpdateGuideState exits: No star selected
21:20:55.242 00.006 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:55.244 00.002 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:20:55.245 00.001 2504 Enqueuing Expose request
21:20:55.245 00.000 3008 Worker thread wakes up
21:20:55.245 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:20:56.249 01.004 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:21:04.949 08.700 3008 Exposure complete
21:21:05.008 00.059 3008 worker thread done servicing request
21:21:05.008 00.000 2504 OnExposeComplete: enter
21:21:05.008 00.000 2504 UpdateGuideState(): m_state=1
21:21:05.008 00.000 2504 UpdateCurrentPosition: no star selected
21:21:05.008 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:21:05.008 00.000 2504 Status Line: No star selected
21:21:05.016 00.008 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=196, med=13, FiltMin=2, FiltMax=166, Gamma=0.570
21:21:05.088 00.072 2504 UpdateGuideState exits: No star selected
21:21:05.090 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:05.092 00.002 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:21:05.092 00.000 2504 Enqueuing Expose request
21:21:05.094 00.002 3008 Worker thread wakes up
21:21:05.094 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:21:06.105 01.011 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:21:14.795 08.690 3008 Exposure complete
21:21:14.843 00.048 3008 worker thread done servicing request
21:21:14.843 00.000 2504 OnExposeComplete: enter
21:21:14.843 00.000 2504 UpdateGuideState(): m_state=1
21:21:14.843 00.000 2504 UpdateCurrentPosition: no star selected
21:21:14.843 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:21:14.859 00.016 2504 Status Line: No star selected
21:21:14.859 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=13, FiltMin=2, FiltMax=229, Gamma=0.570
21:21:14.923 00.064 2504 UpdateGuideState exits: No star selected
21:21:14.923 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:14.923 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:21:14.923 00.000 2504 Enqueuing Expose request
21:21:14.923 00.000 3008 Worker thread wakes up
21:21:14.923 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:21:15.944 01.021 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:21:24.637 08.693 3008 Exposure complete
21:21:24.692 00.055 3008 worker thread done servicing request
21:21:24.692 00.000 2504 OnExposeComplete: enter
21:21:24.692 00.000 2504 UpdateGuideState(): m_state=1
21:21:24.692 00.000 2504 UpdateCurrentPosition: no star selected
21:21:24.692 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:21:24.692 00.000 2504 Status Line: No star selected
21:21:24.699 00.007 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=13, FiltMin=2, FiltMax=224, Gamma=0.570
21:21:24.763 00.064 2504 UpdateGuideState exits: No star selected
21:21:24.763 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:24.763 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:21:24.763 00.000 2504 Enqueuing Expose request
21:21:24.763 00.000 3008 Worker thread wakes up
21:21:24.763 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:21:25.780 01.017 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:21:34.575 08.795 3008 Exposure complete
21:21:34.639 00.064 3008 worker thread done servicing request
21:21:34.639 00.000 2504 OnExposeComplete: enter
21:21:34.639 00.000 2504 UpdateGuideState(): m_state=1
21:21:34.639 00.000 2504 UpdateCurrentPosition: no star selected
21:21:34.639 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:21:34.639 00.000 2504 Status Line: No star selected
21:21:34.648 00.009 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=230, med=13, FiltMin=2, FiltMax=194, Gamma=0.570
21:21:34.711 00.063 2504 UpdateGuideState exits: No star selected
21:21:34.711 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:34.711 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:21:34.711 00.000 2504 Enqueuing Expose request
21:21:34.711 00.000 3008 Worker thread wakes up
21:21:34.711 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:21:35.722 01.011 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:21:44.515 08.793 3008 Exposure complete
21:21:44.570 00.055 3008 worker thread done servicing request
21:21:44.570 00.000 2504 OnExposeComplete: enter
21:21:44.572 00.002 2504 UpdateGuideState(): m_state=1
21:21:44.573 00.001 2504 UpdateCurrentPosition: no star selected
21:21:44.574 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:21:44.575 00.001 2504 Status Line: No star selected
21:21:44.579 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=203, med=13, FiltMin=2, FiltMax=158, Gamma=0.570
21:21:44.641 00.062 2504 UpdateGuideState exits: No star selected
21:21:44.642 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:44.643 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:21:44.644 00.001 2504 Enqueuing Expose request
21:21:44.645 00.001 3008 Worker thread wakes up
21:21:44.645 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:21:45.656 01.011 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:21:54.461 08.805 3008 Exposure complete
21:21:54.509 00.048 3008 worker thread done servicing request
21:21:54.509 00.000 2504 OnExposeComplete: enter
21:21:54.509 00.000 2504 UpdateGuideState(): m_state=1
21:21:54.509 00.000 2504 UpdateCurrentPosition: no star selected
21:21:54.509 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:21:54.509 00.000 2504 Status Line: No star selected
21:21:54.525 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=151, med=12, FiltMin=1, FiltMax=128, Gamma=0.570
21:21:54.571 00.046 2504 UpdateGuideState exits: No star selected
21:21:54.586 00.015 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:54.586 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:21:54.586 00.000 2504 Enqueuing Expose request
21:21:54.586 00.000 3008 Worker thread wakes up
21:21:54.586 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:21:55.601 01.015 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:22:04.399 08.798 3008 Exposure complete
21:22:04.446 00.047 3008 worker thread done servicing request
21:22:04.446 00.000 2504 OnExposeComplete: enter
21:22:04.446 00.000 2504 UpdateGuideState(): m_state=1
21:22:04.446 00.000 2504 UpdateCurrentPosition: no star selected
21:22:04.446 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:22:04.446 00.000 2504 Status Line: No star selected
21:22:04.461 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=127, med=12, FiltMin=2, FiltMax=104, Gamma=0.570
21:22:04.509 00.048 2504 UpdateGuideState exits: No star selected
21:22:04.523 00.014 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:04.525 00.002 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:22:04.526 00.001 2504 Enqueuing Expose request
21:22:04.526 00.000 3008 Worker thread wakes up
21:22:04.526 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:22:05.544 01.018 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:22:14.242 08.698 3008 Exposure complete
21:22:14.290 00.048 3008 worker thread done servicing request
21:22:14.290 00.000 2504 OnExposeComplete: enter
21:22:14.302 00.012 2504 UpdateGuideState(): m_state=1
21:22:14.302 00.000 2504 UpdateCurrentPosition: no star selected
21:22:14.302 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:22:14.305 00.003 2504 Status Line: No star selected
21:22:14.305 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=112, med=12, FiltMin=2, FiltMax=97, Gamma=0.570
21:22:14.369 00.064 2504 UpdateGuideState exits: No star selected
21:22:14.369 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:14.369 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:22:14.369 00.000 2504 Enqueuing Expose request
21:22:14.369 00.000 3008 Worker thread wakes up
21:22:14.369 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:22:15.381 01.012 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:22:24.162 08.781 3008 Exposure complete
21:22:24.213 00.051 3008 worker thread done servicing request
21:22:24.213 00.000 2504 OnExposeComplete: enter
21:22:24.214 00.001 2504 UpdateGuideState(): m_state=1
21:22:24.216 00.002 2504 UpdateCurrentPosition: no star selected
21:22:24.217 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:22:24.218 00.001 2504 Status Line: No star selected
21:22:24.223 00.005 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=93, med=12, FiltMin=2, FiltMax=81, Gamma=0.570
21:22:24.294 00.071 2504 UpdateGuideState exits: No star selected
21:22:24.295 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:24.297 00.002 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:22:24.298 00.001 2504 Enqueuing Expose request
21:22:24.300 00.002 3008 Worker thread wakes up
21:22:24.300 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:22:25.309 01.009 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:22:33.996 08.687 3008 Exposure complete
21:22:34.055 00.059 3008 worker thread done servicing request
21:22:34.055 00.000 2504 OnExposeComplete: enter
21:22:34.055 00.000 2504 UpdateGuideState(): m_state=1
21:22:34.057 00.002 2504 UpdateCurrentPosition: no star selected
21:22:34.057 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:22:34.057 00.000 2504 Status Line: No star selected
21:22:34.057 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=92, med=12, FiltMin=1, FiltMax=81, Gamma=0.570
21:22:34.120 00.063 2504 UpdateGuideState exits: No star selected
21:22:34.120 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:34.120 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:22:34.120 00.000 2504 Enqueuing Expose request
21:22:34.120 00.000 3008 Worker thread wakes up
21:22:34.120 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:22:35.144 01.024 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:22:43.945 08.801 3008 Exposure complete
21:22:43.992 00.047 3008 worker thread done servicing request
21:22:43.992 00.000 2504 OnExposeComplete: enter
21:22:43.992 00.000 2504 UpdateGuideState(): m_state=1
21:22:43.992 00.000 2504 UpdateCurrentPosition: no star selected
21:22:43.992 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:22:43.992 00.000 2504 Status Line: No star selected
21:22:44.010 00.018 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=78, med=11, FiltMin=2, FiltMax=68, Gamma=0.570
21:22:44.072 00.062 2504 UpdateGuideState exits: No star selected
21:22:44.072 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:44.072 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:22:44.072 00.000 2504 Enqueuing Expose request
21:22:44.072 00.000 3008 Worker thread wakes up
21:22:44.072 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:22:45.091 01.019 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:22:53.885 08.794 3008 Exposure complete
21:22:53.931 00.046 3008 worker thread done servicing request
21:22:53.931 00.000 2504 OnExposeComplete: enter
21:22:53.931 00.000 2504 UpdateGuideState(): m_state=1
21:22:53.931 00.000 2504 UpdateCurrentPosition: no star selected
21:22:53.931 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:22:53.931 00.000 2504 Status Line: No star selected
21:22:53.931 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=74, med=11, FiltMin=1, FiltMax=64, Gamma=0.570
21:22:53.995 00.064 2504 UpdateGuideState exits: No star selected
21:22:53.995 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:53.995 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:22:53.995 00.000 2504 Enqueuing Expose request
21:22:54.010 00.015 3008 Worker thread wakes up
21:22:54.010 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:22:55.016 01.006 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:23:03.824 08.808 3008 Exposure complete
21:23:03.872 00.048 3008 worker thread done servicing request
21:23:03.872 00.000 2504 OnExposeComplete: enter
21:23:03.872 00.000 2504 UpdateGuideState(): m_state=1
21:23:03.872 00.000 2504 UpdateCurrentPosition: no star selected
21:23:03.872 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:23:03.872 00.000 2504 Status Line: No star selected
21:23:03.888 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=85, med=11, FiltMin=1, FiltMax=78, Gamma=0.570
21:23:03.937 00.049 2504 UpdateGuideState exits: No star selected
21:23:03.937 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:03.937 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:23:03.937 00.000 2504 Enqueuing Expose request
21:23:03.937 00.000 3008 Worker thread wakes up
21:23:03.937 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:23:04.956 01.019 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:23:13.752 08.796 3008 Exposure complete
21:23:13.799 00.047 3008 worker thread done servicing request
21:23:13.799 00.000 2504 OnExposeComplete: enter
21:23:13.799 00.000 2504 UpdateGuideState(): m_state=1
21:23:13.809 00.010 2504 UpdateCurrentPosition: no star selected
21:23:13.809 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:23:13.811 00.002 2504 Status Line: No star selected
21:23:13.815 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=254, med=11, FiltMin=1, FiltMax=234, Gamma=0.570
21:23:13.865 00.050 2504 UpdateGuideState exits: No star selected
21:23:13.865 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:13.877 00.012 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:23:13.878 00.001 2504 Enqueuing Expose request
21:23:13.878 00.000 3008 Worker thread wakes up
21:23:13.878 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:23:14.880 01.002 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:23:23.692 08.812 3008 Exposure complete
21:23:23.765 00.073 3008 worker thread done servicing request
21:23:23.765 00.000 2504 OnExposeComplete: enter
21:23:23.765 00.000 2504 UpdateGuideState(): m_state=1
21:23:23.765 00.000 2504 UpdateCurrentPosition: no star selected
21:23:23.765 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:23:23.765 00.000 2504 Status Line: No star selected
21:23:23.781 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=11, FiltMin=2, FiltMax=238, Gamma=0.570
21:23:23.876 00.095 2504 UpdateGuideState exits: No star selected
21:23:23.894 00.018 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:23.894 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:23:23.894 00.000 2504 Enqueuing Expose request
21:23:23.894 00.000 3008 Worker thread wakes up
21:23:23.894 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:23:24.909 01.015 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:23:33.705 08.796 3008 Exposure complete
21:23:33.751 00.046 3008 worker thread done servicing request
21:23:33.751 00.000 2504 OnExposeComplete: enter
21:23:33.751 00.000 2504 UpdateGuideState(): m_state=1
21:23:33.751 00.000 2504 UpdateCurrentPosition: no star selected
21:23:33.751 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:23:33.751 00.000 2504 Status Line: No star selected
21:23:33.751 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=11, FiltMin=1, FiltMax=229, Gamma=0.570
21:23:33.816 00.065 2504 UpdateGuideState exits: No star selected
21:23:33.816 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:33.816 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:23:33.816 00.000 2504 Enqueuing Expose request
21:23:33.816 00.000 3008 Worker thread wakes up
21:23:33.816 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:23:34.837 01.021 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:23:43.643 08.806 3008 Exposure complete
21:23:43.691 00.048 3008 worker thread done servicing request
21:23:43.691 00.000 2504 OnExposeComplete: enter
21:23:43.691 00.000 2504 UpdateGuideState(): m_state=1
21:23:43.691 00.000 2504 UpdateCurrentPosition: no star selected
21:23:43.691 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:23:43.691 00.000 2504 Status Line: No star selected
21:23:43.706 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=10, FiltMin=1, FiltMax=227, Gamma=0.570
21:23:43.753 00.047 2504 UpdateGuideState exits: No star selected
21:23:43.753 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:43.753 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:23:43.753 00.000 2504 Enqueuing Expose request
21:23:43.769 00.016 3008 Worker thread wakes up
21:23:43.769 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:23:44.775 01.006 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:23:53.579 08.804 3008 Exposure complete
21:23:53.632 00.053 3008 worker thread done servicing request
21:23:53.632 00.000 2504 OnExposeComplete: enter
21:23:53.632 00.000 2504 UpdateGuideState(): m_state=1
21:23:53.632 00.000 2504 UpdateCurrentPosition: no star selected
21:23:53.632 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:23:53.632 00.000 2504 Status Line: No star selected
21:23:53.632 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=10, FiltMin=2, FiltMax=239, Gamma=0.570
21:23:53.690 00.058 2504 UpdateGuideState exits: No star selected
21:23:53.690 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:53.690 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:23:53.690 00.000 2504 Enqueuing Expose request
21:23:53.690 00.000 3008 Worker thread wakes up
21:23:53.690 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:23:54.713 01.023 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:24:00.915 06.202 2504 evsrv: cli 0D0AD868 connect
21:24:00.917 00.002 2504 case statement mapped state 1 to 101
21:24:00.919 00.002 2504 case statement mapped state 1 to 101
21:24:00.921 00.002 2504 evsrv: cli 0D0AD868 request: {"method":"get_app_state","id":"8e69fdc1-fe4f-4e31-9e62-ca43dcca7fde"}
21:24:00.923 00.002 2504 case statement mapped state 1 to 101
21:24:00.924 00.001 2504 evsrv: cli 0D0AD868 response: {"jsonrpc":"2.0","result":"Looping","id":"8e69fdc1-fe4f-4e31-9e62-ca43dcca7fde"}
21:24:00.926 00.002 2504 evsrv: cli 0D0AD868 disconnect
21:24:03.507 02.581 3008 Exposure complete
21:24:03.560 00.053 3008 worker thread done servicing request
21:24:03.560 00.000 2504 OnExposeComplete: enter
21:24:03.562 00.002 2504 UpdateGuideState(): m_state=1
21:24:03.563 00.001 2504 UpdateCurrentPosition: no star selected
21:24:03.564 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:24:03.565 00.001 2504 Status Line: No star selected
21:24:03.569 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=251, med=10, FiltMin=2, FiltMax=222, Gamma=0.570
21:24:03.628 00.059 2504 UpdateGuideState exits: No star selected
21:24:03.629 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:03.630 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:24:03.631 00.001 2504 Enqueuing Expose request
21:24:03.632 00.001 3008 Worker thread wakes up
21:24:03.632 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:24:04.637 01.005 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:24:13.425 08.788 3008 Exposure complete
21:24:13.475 00.050 3008 worker thread done servicing request
21:24:13.475 00.000 2504 OnExposeComplete: enter
21:24:13.477 00.002 2504 UpdateGuideState(): m_state=1
21:24:13.478 00.001 2504 UpdateCurrentPosition: no star selected
21:24:13.479 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:24:13.480 00.001 2504 Status Line: No star selected
21:24:13.484 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=72, med=11, FiltMin=1, FiltMax=21, Gamma=0.570
21:24:13.545 00.061 2504 UpdateGuideState exits: No star selected
21:24:13.546 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:13.547 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:24:13.548 00.001 2504 Enqueuing Expose request
21:24:13.549 00.001 3008 Worker thread wakes up
21:24:13.549 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:24:14.557 01.008 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:24:23.332 08.775 3008 Exposure complete
21:24:23.390 00.058 3008 worker thread done servicing request
21:24:23.390 00.000 2504 OnExposeComplete: enter
21:24:23.391 00.001 2504 UpdateGuideState(): m_state=1
21:24:23.392 00.001 2504 UpdateCurrentPosition: no star selected
21:24:23.393 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:24:23.394 00.001 2504 Status Line: No star selected
21:24:23.399 00.005 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=11, FiltMin=2, FiltMax=255, Gamma=0.570
21:24:23.460 00.061 2504 UpdateGuideState exits: No star selected
21:24:23.461 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:23.462 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:24:23.463 00.001 2504 Enqueuing Expose request
21:24:23.464 00.001 3008 Worker thread wakes up
21:24:23.464 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:24:24.473 01.009 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:24:33.264 08.791 3008 Exposure complete
21:24:33.323 00.059 3008 worker thread done servicing request
21:24:33.323 00.000 2504 OnExposeComplete: enter
21:24:33.324 00.001 2504 UpdateGuideState(): m_state=1
21:24:33.326 00.002 2504 UpdateCurrentPosition: no star selected
21:24:33.327 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:24:33.329 00.002 2504 Status Line: No star selected
21:24:33.332 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=11, FiltMin=2, FiltMax=255, Gamma=0.570
21:24:33.404 00.072 2504 UpdateGuideState exits: No star selected
21:24:33.406 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:33.407 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:24:33.408 00.001 2504 Enqueuing Expose request
21:24:33.409 00.001 3008 Worker thread wakes up
21:24:33.409 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:24:34.416 01.007 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:24:43.195 08.779 3008 Exposure complete
21:24:43.252 00.057 3008 worker thread done servicing request
21:24:43.252 00.000 2504 OnExposeComplete: enter
21:24:43.253 00.001 2504 UpdateGuideState(): m_state=1
21:24:43.255 00.002 2504 UpdateCurrentPosition: no star selected
21:24:43.257 00.002 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:24:43.258 00.001 2504 Status Line: No star selected
21:24:43.262 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=11, FiltMin=2, FiltMax=255, Gamma=0.570
21:24:43.325 00.063 2504 UpdateGuideState exits: No star selected
21:24:43.326 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:43.329 00.003 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:24:43.330 00.001 2504 Enqueuing Expose request
21:24:43.331 00.001 3008 Worker thread wakes up
21:24:43.331 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:24:44.338 01.007 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:24:53.130 08.792 3008 Exposure complete
21:24:53.180 00.050 3008 worker thread done servicing request
21:24:53.180 00.000 2504 OnExposeComplete: enter
21:24:53.180 00.000 2504 UpdateGuideState(): m_state=1
21:24:53.180 00.000 2504 UpdateCurrentPosition: no star selected
21:24:53.180 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:24:53.180 00.000 2504 Status Line: No star selected
21:24:53.196 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=256, med=11, FiltMin=1, FiltMax=255, Gamma=0.570
21:24:53.242 00.046 2504 UpdateGuideState exits: No star selected
21:24:53.242 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:53.242 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:24:53.258 00.016 2504 Enqueuing Expose request
21:24:53.258 00.000 3008 Worker thread wakes up
21:24:53.258 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:24:54.274 01.016 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:25:03.071 08.797 3008 Exposure complete
21:25:03.118 00.047 3008 worker thread done servicing request
21:25:03.118 00.000 2504 OnExposeComplete: enter
21:25:03.118 00.000 2504 UpdateGuideState(): m_state=1
21:25:03.118 00.000 2504 UpdateCurrentPosition: no star selected
21:25:03.134 00.016 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:25:03.135 00.001 2504 Status Line: No star selected
21:25:03.135 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=11, FiltMin=2, FiltMax=255, Gamma=0.570
21:25:03.181 00.046 2504 UpdateGuideState exits: No star selected
21:25:03.198 00.017 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:03.198 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:25:03.200 00.002 2504 Enqueuing Expose request
21:25:03.200 00.000 3008 Worker thread wakes up
21:25:03.200 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:25:04.217 01.017 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:25:13.012 08.795 3008 Exposure complete
21:25:13.069 00.057 3008 worker thread done servicing request
21:25:13.069 00.000 2504 OnExposeComplete: enter
21:25:13.069 00.000 2504 UpdateGuideState(): m_state=1
21:25:13.069 00.000 2504 UpdateCurrentPosition: no star selected
21:25:13.069 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:25:13.069 00.000 2504 Status Line: No star selected
21:25:13.076 00.007 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=256, med=11, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:13.124 00.048 2504 UpdateGuideState exits: No star selected
21:25:13.124 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:13.139 00.015 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:25:13.139 00.000 2504 Enqueuing Expose request
21:25:13.143 00.004 3008 Worker thread wakes up
21:25:13.143 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:25:14.159 01.016 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:25:22.961 08.802 3008 Exposure complete
21:25:23.007 00.046 3008 worker thread done servicing request
21:25:23.007 00.000 2504 OnExposeComplete: enter
21:25:23.007 00.000 2504 UpdateGuideState(): m_state=1
21:25:23.007 00.000 2504 UpdateCurrentPosition: no star selected
21:25:23.007 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:25:23.017 00.010 2504 Status Line: No star selected
21:25:23.017 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=11, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:23.068 00.051 2504 UpdateGuideState exits: No star selected
21:25:23.080 00.012 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:23.082 00.002 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:25:23.082 00.000 2504 Enqueuing Expose request
21:25:23.082 00.000 3008 Worker thread wakes up
21:25:23.082 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:25:24.086 01.004 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:25:32.784 08.698 3008 Exposure complete
21:25:32.836 00.052 3008 worker thread done servicing request
21:25:32.836 00.000 2504 OnExposeComplete: enter
21:25:32.836 00.000 2504 UpdateGuideState(): m_state=1
21:25:32.836 00.000 2504 UpdateCurrentPosition: no star selected
21:25:32.847 00.011 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:25:32.848 00.001 2504 Status Line: No star selected
21:25:32.848 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:32.912 00.064 2504 UpdateGuideState exits: No star selected
21:25:32.912 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:32.912 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:25:32.912 00.000 2504 Enqueuing Expose request
21:25:32.912 00.000 3008 Worker thread wakes up
21:25:32.912 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:25:33.932 01.020 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:25:42.724 08.792 3008 Exposure complete
21:25:42.772 00.048 3008 worker thread done servicing request
21:25:42.772 00.000 2504 OnExposeComplete: enter
21:25:42.772 00.000 2504 UpdateGuideState(): m_state=1
21:25:42.772 00.000 2504 UpdateCurrentPosition: no star selected
21:25:42.772 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:25:42.772 00.000 2504 Status Line: No star selected
21:25:42.789 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:42.853 00.064 2504 UpdateGuideState exits: No star selected
21:25:42.853 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:42.853 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:25:42.853 00.000 2504 Enqueuing Expose request
21:25:42.853 00.000 3008 Worker thread wakes up
21:25:42.853 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:25:43.866 01.013 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:25:47.117 03.251 2504 evsrv: cli 0D0ADB88 connect
21:25:47.122 00.005 2504 case statement mapped state 1 to 101
21:25:47.122 00.000 2504 case statement mapped state 1 to 101
21:25:47.122 00.000 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"614a4c3f-5164-442f-a2ce-a2768ebcaff7"}
21:25:47.126 00.004 2504 case statement mapped state 1 to 101
21:25:47.126 00.000 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Looping","id":"614a4c3f-5164-442f-a2ce-a2768ebcaff7"}
21:25:47.129 00.003 2504 evsrv: cli 0D0ADB88 disconnect
21:25:47.129 00.000 2504 evsrv: cli 0D0AD0E8 connect
21:25:47.129 00.000 2504 case statement mapped state 1 to 101
21:25:47.133 00.004 2504 case statement mapped state 1 to 101
21:25:47.135 00.002 2504 evsrv: cli 0D0AD0E8 request: {"method":"get_calibrated","id":"e6bd15e5-2039-455a-97df-15f28c1ceef3"}
21:25:47.135 00.000 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":true,"id":"e6bd15e5-2039-455a-97df-15f28c1ceef3"}
21:25:47.135 00.000 2504 evsrv: cli 0D0AD0E8 disconnect
21:25:47.135 00.000 2504 evsrv: cli 0D0ADCC8 connect
21:25:47.135 00.000 2504 case statement mapped state 1 to 101
21:25:47.135 00.000 2504 case statement mapped state 1 to 101
21:25:47.135 00.000 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_camera_frame_size","id":"10b9f8f7-2c21-4a90-a286-240837d35522"}
21:25:47.135 00.000 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":[1936,1216],"id":"10b9f8f7-2c21-4a90-a286-240837d35522"}
21:25:47.135 00.000 2504 evsrv: cli 0D0ADCC8 disconnect
21:25:47.145 00.010 2504 evsrv: cli 0D0ACAA8 connect
21:25:47.145 00.000 2504 case statement mapped state 1 to 101
21:25:47.148 00.003 2504 case statement mapped state 1 to 101
21:25:47.148 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"guide","params":{"settle":{"pixels":1,"time":5,"timeout":20},"recalibrate":false,"roi":[145,91,1645,1033]},"id":"129f467b-e310-4e03-9935-fc004511be8d"}
21:25:47.148 00.000 2504 PhdController::Guide begins
21:25:47.148 00.000 2504 PhdController: newstate STATE_SETUP
21:25:47.148 00.000 2504 PhdController: setup
21:25:47.148 00.000 2504 PhdController: newstate STATE_ATTEMPT_START
21:25:47.148 00.000 2504 PhdController: newstate STATE_SELECT_STAR
21:25:47.148 00.000 2504 AutoExp: reset exp to 8000
21:25:47.148 00.000 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":0,"id":"129f467b-e310-4e03-9935-fc004511be8d"}
21:25:47.148 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:25:47.148 00.000 2504 evsrv: cli 0D0AD0E8 connect
21:25:47.161 00.013 2504 case statement mapped state 1 to 101
21:25:47.161 00.000 2504 case statement mapped state 1 to 101
21:25:47.161 00.000 2504 evsrv: cli 0D0AD0E8 request: {"method":"get_lock_shift_params","id":"211abbfd-fa3f-459c-8f64-03dc6b66c5c8"}
21:25:47.161 00.000 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"211abbfd-fa3f-459c-8f64-03dc6b66c5c8"}
21:25:47.161 00.000 2504 evsrv: cli 0D0AD0E8 disconnect
21:25:47.161 00.000 2504 evsrv: cli 0D0ACAA8 connect
21:25:47.161 00.000 2504 case statement mapped state 1 to 101
21:25:47.161 00.000 2504 case statement mapped state 1 to 101
21:25:47.161 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_lock_position","id":"ecfddc00-e7db-416b-bb67-63650182fa33"}
21:25:47.161 00.000 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":null,"id":"ecfddc00-e7db-416b-bb67-63650182fa33"}
21:25:47.161 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:25:48.163 01.002 2504 evsrv: cli 0D0ACD28 connect
21:25:48.164 00.001 2504 case statement mapped state 1 to 101
21:25:48.164 00.000 2504 case statement mapped state 1 to 101
21:25:48.164 00.000 2504 evsrv: cli 0D0ACD28 request: {"method":"get_lock_position","id":"14f780f1-88cf-4a68-b827-f9537ad749b1"}
21:25:48.164 00.000 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":null,"id":"14f780f1-88cf-4a68-b827-f9537ad749b1"}
21:25:48.164 00.000 2504 evsrv: cli 0D0ACD28 disconnect
21:25:49.164 01.000 2504 evsrv: cli 0D0ADB88 connect
21:25:49.164 00.000 2504 case statement mapped state 1 to 101
21:25:49.164 00.000 2504 case statement mapped state 1 to 101
21:25:49.164 00.000 2504 evsrv: cli 0D0ADB88 request: {"method":"get_lock_position","id":"58049599-f72d-4e05-aab1-650ce9dc167b"}
21:25:49.164 00.000 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":null,"id":"58049599-f72d-4e05-aab1-650ce9dc167b"}
21:25:49.164 00.000 2504 evsrv: cli 0D0ADB88 disconnect
21:25:50.170 01.006 2504 evsrv: cli 0D0ADCC8 connect
21:25:50.173 00.003 2504 case statement mapped state 1 to 101
21:25:50.175 00.002 2504 case statement mapped state 1 to 101
21:25:50.175 00.000 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_lock_position","id":"ae4631af-8414-42dd-bf63-be4f9c900002"}
21:25:50.175 00.000 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":null,"id":"ae4631af-8414-42dd-bf63-be4f9c900002"}
21:25:50.175 00.000 2504 evsrv: cli 0D0ADCC8 disconnect
21:25:51.176 01.001 2504 evsrv: cli 0D0ACFA8 connect
21:25:51.179 00.003 2504 case statement mapped state 1 to 101
21:25:51.180 00.001 2504 case statement mapped state 1 to 101
21:25:51.180 00.000 2504 evsrv: cli 0D0ACFA8 request: {"method":"get_lock_position","id":"6e4a61aa-f9b8-4463-80f7-4b588aaa0ac1"}
21:25:51.184 00.004 2504 evsrv: cli 0D0ACFA8 response: {"jsonrpc":"2.0","result":null,"id":"6e4a61aa-f9b8-4463-80f7-4b588aaa0ac1"}
21:25:51.184 00.000 2504 evsrv: cli 0D0ACFA8 disconnect
21:25:52.186 01.002 2504 evsrv: cli 0D0ADC28 connect
21:25:52.187 00.001 2504 case statement mapped state 1 to 101
21:25:52.187 00.000 2504 case statement mapped state 1 to 101
21:25:52.187 00.000 2504 evsrv: cli 0D0ADC28 request: {"method":"get_lock_position","id":"31e256ac-455b-4f81-939a-c70dd3defb19"}
21:25:52.187 00.000 2504 evsrv: cli 0D0ADC28 response: {"jsonrpc":"2.0","result":null,"id":"31e256ac-455b-4f81-939a-c70dd3defb19"}
21:25:52.187 00.000 2504 evsrv: cli 0D0ADC28 disconnect
21:25:52.661 00.474 3008 Exposure complete
21:25:52.711 00.050 3008 worker thread done servicing request
21:25:52.711 00.000 2504 OnExposeComplete: enter
21:25:52.711 00.000 2504 UpdateGuideState(): m_state=1
21:25:52.711 00.000 2504 UpdateCurrentPosition: no star selected
21:25:52.711 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:25:52.711 00.000 2504 Status Line: No star selected
21:25:52.725 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:52.783 00.058 2504 UpdateGuideState exits: No star selected
21:25:52.783 00.000 2504 GuiderMultiStar::AutoSelect enter
21:25:52.788 00.005 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 1645x1033@145,91
21:25:52.788 00.000 2504 AutoFind: using ROI 1645x1033@145,91
21:25:52.821 00.033 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:25:52.899 00.078 2504 AutoFind: global mean = -0.0, stdev 3.6
21:25:52.899 00.000 2504 AutoFind: using threshold = 0.1
21:25:52.993 00.094 2504 AutoFind: local max [1239, 242] 138.0
21:25:52.993 00.000 2504 AutoFind: local max [1244, 246] 124.7
21:25:52.993 00.000 2504 AutoFind: local max [604, 1076] 47.2
21:25:52.993 00.000 2504 AutoFind: local max [247, 484] 41.7
21:25:52.993 00.000 2504 AutoFind: local max [1649, 430] 41.5
21:25:52.993 00.000 2504 AutoFind: local max [385, 687] 40.3
21:25:52.993 00.000 2504 AutoFind: local max [376, 656] 38.1
21:25:52.993 00.000 2504 AutoFind: local max [337, 978] 25.8
21:25:52.993 00.000 2504 AutoFind: local max [1497, 608] 23.1
21:25:52.993 00.000 2504 AutoFind: local max [1563, 365] 22.8
21:25:53.009 00.016 2504 AutoFind: local max [782, 668] 19.6
21:25:53.011 00.002 2504 AutoFind: local max [867, 554] 15.3
21:25:53.011 00.000 2504 AutoFind: local max [534, 595] 13.6
21:25:53.011 00.000 2504 AutoFind: local max [1109, 724] 13.2
21:25:53.011 00.000 2504 AutoFind: local max [445, 491] 13.2
21:25:53.011 00.000 2504 AutoFind: local max [570, 447] 12.4
21:25:53.011 00.000 2504 AutoFind: local max [383, 719] 10.4
21:25:53.011 00.000 2504 AutoFind: local max [1187, 92] 10.4
21:25:53.011 00.000 2504 AutoFind: local max [1689, 149] 8.9
21:25:53.011 00.000 2504 AutoFind: local max [466, 1070] 8.7
21:25:53.011 00.000 2504 AutoFind: local max [420, 158] 8.5
21:25:53.011 00.000 2504 AutoFind: local max [244, 420] 8.4
21:25:53.011 00.000 2504 AutoFind: local max [146, 93] 8.0
21:25:53.023 00.012 2504 AutoFind: local max [705, 972] 7.5
21:25:53.025 00.002 2504 AutoFind: local max [146, 475] 7.5
21:25:53.025 00.000 2504 AutoFind: local max [146, 263] 7.4
21:25:53.025 00.000 2504 AutoFind: local max [146, 387] 7.4
21:25:53.025 00.000 2504 AutoFind: local max [1788, 92] 7.4
21:25:53.025 00.000 2504 AutoFind: local max [146, 342] 7.4
21:25:53.025 00.000 2504 AutoFind: local max [1334, 92] 7.3
21:25:53.025 00.000 2504 AutoFind: local max [1502, 225] 7.3
21:25:53.025 00.000 2504 AutoFind: local max [146, 305] 7.3
21:25:53.025 00.000 2504 AutoFind: local max [1163, 92] 7.2
21:25:53.025 00.000 2504 AutoFind: local max [146, 295] 7.2
21:25:53.025 00.000 2504 AutoFind: local max [146, 487] 7.0
21:25:53.025 00.000 2504 AutoFind: local max [1613, 92] 7.0
21:25:53.025 00.000 2504 AutoFind: local max [146, 373] 7.0
21:25:53.025 00.000 2504 AutoFind: local max [871, 92] 7.0
21:25:53.041 00.016 2504 AutoFind: local max [610, 92] 7.0
21:25:53.041 00.000 2504 AutoFind: local max [146, 178] 7.0
21:25:53.041 00.000 2504 AutoFind: local max [146, 323] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [799, 92] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [465, 92] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [728, 92] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [146, 696] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [992, 998] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [536, 92] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [807, 92] 6.9
21:25:53.041 00.000 2504 AutoFind: local max [1489, 92] 6.8
21:25:53.041 00.000 2504 AutoFind: local max [1095, 92] 6.8
21:25:53.055 00.014 2504 AutoFind: local max [1057, 92] 6.8
21:25:53.055 00.000 2504 AutoFind: local max [146, 705] 6.8
21:25:53.057 00.002 2504 AutoFind: local max [569, 92] 6.8
21:25:53.058 00.001 2504 AutoFind: local max [686, 92] 6.8
21:25:53.058 00.000 2504 AutoFind: local max [146, 335] 6.8
21:25:53.058 00.000 2504 AutoFind: local max [703, 92] 6.8
21:25:53.058 00.000 2504 AutoFind: local max [692, 92] 6.8
21:25:53.058 00.000 2504 AutoFind: local max [146, 140] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [526, 92] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [146, 366] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [988, 92] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [676, 92] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [987, 92] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [146, 683] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [563, 92] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [913, 92] 6.7
21:25:53.058 00.000 2504 AutoFind: local max [1544, 92] 6.7
21:25:53.073 00.015 2504 AutoFind: local max [743, 92] 6.7
21:25:53.073 00.000 2504 AutoFind: local max [146, 283] 6.7
21:25:53.073 00.000 2504 AutoFind: local max [1522, 92] 6.7
21:25:53.073 00.000 2504 AutoFind: local max [146, 659] 6.7
21:25:53.073 00.000 2504 AutoFind: local max [1138, 92] 6.7
21:25:53.073 00.000 2504 AutoFind: local max [1446, 92] 6.7
21:25:53.073 00.000 2504 AutoFind: local max [511, 92] 6.6
21:25:53.073 00.000 2504 AutoFind: local max [1579, 92] 6.6
21:25:53.073 00.000 2504 AutoFind: local max [1388, 92] 6.6
21:25:53.073 00.000 2504 AutoFind: local max [764, 92] 6.6
21:25:53.073 00.000 2504 AutoFind: local max [604, 92] 6.6
21:25:53.073 00.000 2504 AutoFind: local max [546, 92] 6.6
21:25:53.086 00.013 2504 AutoFind: local max [698, 92] 6.6
21:25:53.086 00.000 2504 AutoFind: local max [821, 92] 6.6
21:25:53.089 00.003 2504 AutoFind: local max [1120, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [790, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [852, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [315, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [146, 624] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [146, 623] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [1531, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [146, 192] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [1555, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [146, 414] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [669, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [841, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [1504, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [1115, 92] 6.6
21:25:53.089 00.000 2504 AutoFind: local max [1537, 92] 6.5
21:25:53.105 00.016 2504 AutoFind: local max [1565, 92] 6.5
21:25:53.105 00.000 2504 AutoFind: local max [146, 637] 6.5
21:25:53.105 00.000 2504 AutoFind: local max [146, 618] 6.5
21:25:53.109 00.004 2504 AutoFind: local max [1114, 92] 6.5
21:25:53.109 00.000 2504 AutoFind: merge [1114, 92] 6.5 - [1115, 92] 6.6
21:25:53.109 00.000 2504 AutoFind: merge [146, 623] 6.6 - [146, 624] 6.6
21:25:53.109 00.000 2504 AutoFind: merge [987, 92] 6.7 - [988, 92] 6.7
21:25:53.109 00.000 2504 AutoFind: too close [146, 618] 6.5 - [146, 637] 6.5
21:25:53.109 00.000 2504 AutoFind: too close [146, 618] 6.5 - [146, 624] 6.6
21:25:53.109 00.000 2504 AutoFind: too close [146, 637] 6.5 - [146, 624] 6.6
21:25:53.117 00.008 2504 AutoFind: too close [1565, 92] 6.5 - [1555, 92] 6.6
21:25:53.117 00.000 2504 AutoFind: too close [1565, 92] 6.5 - [1579, 92] 6.6
21:25:53.117 00.000 2504 AutoFind: too close [1537, 92] 6.5 - [1555, 92] 6.6
21:25:53.120 00.003 2504 AutoFind: too close [1537, 92] 6.5 - [1531, 92] 6.6
21:25:53.120 00.000 2504 AutoFind: too close [1537, 92] 6.5 - [1522, 92] 6.7
21:25:53.120 00.000 2504 AutoFind: too close [1537, 92] 6.5 - [1544, 92] 6.7
21:25:53.120 00.000 2504 AutoFind: too close [1115, 92] 6.6 - [1120, 92] 6.6
21:25:53.120 00.000 2504 AutoFind: too close [1115, 92] 6.6 - [1095, 92] 6.8
21:25:53.127 00.007 2504 AutoFind: too close [1504, 92] 6.6 - [1522, 92] 6.7
21:25:53.127 00.000 2504 AutoFind: too close [1504, 92] 6.6 - [1489, 92] 6.8
21:25:53.127 00.000 2504 AutoFind: too close [841, 92] 6.6 - [852, 92] 6.6
21:25:53.127 00.000 2504 AutoFind: too close [841, 92] 6.6 - [821, 92] 6.6
21:25:53.127 00.000 2504 AutoFind: too close [669, 92] 6.6 - [676, 92] 6.7
21:25:53.127 00.000 2504 AutoFind: too close [669, 92] 6.6 - [686, 92] 6.8
21:25:53.127 00.000 2504 AutoFind: too close [1555, 92] 6.6 - [1544, 92] 6.7
21:25:53.127 00.000 2504 AutoFind: too close [146, 192] 6.6 - [146, 178] 7.0
21:25:53.137 00.010 2504 AutoFind: too close [1531, 92] 6.6 - [1522, 92] 6.7
21:25:53.137 00.000 2504 AutoFind: too close [1531, 92] 6.6 - [1544, 92] 6.7
21:25:53.137 00.000 2504 AutoFind: too close [852, 92] 6.6 - [871, 92] 7.0
21:25:53.137 00.000 2504 AutoFind: too close [790, 92] 6.6 - [807, 92] 6.9
21:25:53.137 00.000 2504 AutoFind: too close [790, 92] 6.6 - [799, 92] 6.9
21:25:53.137 00.000 2504 AutoFind: too close [1120, 92] 6.6 - [1138, 92] 6.7
21:25:53.137 00.000 2504 AutoFind: too close [821, 92] 6.6 - [807, 92] 6.9
21:25:53.137 00.000 2504 AutoFind: too close [698, 92] 6.6 - [692, 92] 6.8
21:25:53.137 00.000 2504 AutoFind: too close [698, 92] 6.6 - [703, 92] 6.8
21:25:53.137 00.000 2504 AutoFind: too close [698, 92] 6.6 - [686, 92] 6.8
21:25:53.148 00.011 2504 AutoFind: too close [546, 92] 6.6 - [563, 92] 6.7
21:25:53.148 00.000 2504 AutoFind: too close [546, 92] 6.6 - [526, 92] 6.7
21:25:53.148 00.000 2504 AutoFind: too close [546, 92] 6.6 - [536, 92] 6.9
21:25:53.148 00.000 2504 AutoFind: too close [604, 92] 6.6 - [610, 92] 7.0
21:25:53.153 00.005 2504 AutoFind: too close [511, 92] 6.6 - [526, 92] 6.7
21:25:53.154 00.001 2504 AutoFind: too close [146, 283] 6.7 - [146, 295] 7.2
21:25:53.154 00.000 2504 AutoFind: too close [146, 283] 6.7 - [146, 263] 7.4
21:25:53.154 00.000 2504 AutoFind: too close [743, 92] 6.7 - [728, 92] 6.9
21:25:53.154 00.000 2504 AutoFind: too close [563, 92] 6.7 - [569, 92] 6.8
21:25:53.154 00.000 2504 AutoFind: too close [146, 683] 6.7 - [146, 696] 6.9
21:25:53.154 00.000 2504 AutoFind: too close [676, 92] 6.7 - [692, 92] 6.8
21:25:53.154 00.000 2504 AutoFind: too close [676, 92] 6.7 - [686, 92] 6.8
21:25:53.154 00.000 2504 AutoFind: too close [146, 366] 6.7 - [146, 373] 7.0
21:25:53.154 00.000 2504 AutoFind: too close [526, 92] 6.7 - [536, 92] 6.9
21:25:53.154 00.000 2504 AutoFind: too close [692, 92] 6.8 - [703, 92] 6.8
21:25:53.166 00.012 2504 AutoFind: too close [692, 92] 6.8 - [686, 92] 6.8
21:25:53.166 00.000 2504 AutoFind: too close [703, 92] 6.8 - [686, 92] 6.8
21:25:53.166 00.000 2504 AutoFind: too close [146, 335] 6.8 - [146, 323] 6.9
21:25:53.169 00.003 2504 AutoFind: too close [146, 335] 6.8 - [146, 342] 7.4
21:25:53.169 00.000 2504 AutoFind: too close [146, 705] 6.8 - [146, 696] 6.9
21:25:53.169 00.000 2504 AutoFind: too close [807, 92] 6.9 - [799, 92] 6.9
21:25:53.169 00.000 2504 AutoFind: too close [146, 323] 6.9 - [146, 305] 7.3
21:25:53.169 00.000 2504 AutoFind: too close [146, 323] 6.9 - [146, 342] 7.4
21:25:53.169 00.000 2504 AutoFind: too close [146, 373] 7.0 - [146, 387] 7.4
21:25:53.169 00.000 2504 AutoFind: too close [146, 487] 7.0 - [146, 475] 7.5
21:25:53.169 00.000 2504 AutoFind: too close [146, 295] 7.2 - [146, 305] 7.3
21:25:53.169 00.000 2504 AutoFind: too close [1244, 246] 124.7 - [1239, 242] 138.0
21:25:53.180 00.011 2504 AutoFind: BPP = 8, saturation at 257, pedestal 2, thresh = 231
21:25:53.180 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.180 00.000 2504 Star::Find returns 1 (0), X=603.71, Y=1076.62, Mass=1948, SNR=30.7, Peak=66 HFD=5.4
21:25:53.180 00.000 2504 Star::Find(15, 247, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.006 2504 Star::Find returns 1 (0), X=246.97, Y=483.98, Mass=1450, SNR=26.7, Peak=57 HFD=5.2
21:25:53.186 00.000 2504 Star::Find(15, 1649, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.000 2504 Star::Find returns 1 (0), X=1649.85, Y=430.14, Mass=1489, SNR=27.1, Peak=61 HFD=5.3
21:25:53.186 00.000 2504 Star::Find(15, 385, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.000 2504 Star::Find returns 1 (0), X=385.12, Y=686.87, Mass=1810, SNR=29.8, Peak=62 HFD=5.9
21:25:53.186 00.000 2504 Star::Find(15, 376, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.000 2504 Star::Find returns 1 (0), X=375.66, Y=656.13, Mass=1278, SNR=25.1, Peak=56 HFD=5.0
21:25:53.186 00.000 2504 Star::Find(15, 337, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.000 2504 Star::Find returns 1 (0), X=336.63, Y=978.04, Mass=922, SNR=21.2, Peak=38 HFD=5.2
21:25:53.186 00.000 2504 Star::Find(15, 1497, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.000 2504 Star::Find returns 1 (0), X=1497.27, Y=608.11, Mass=891, SNR=20.8, Peak=39 HFD=5.3
21:25:53.186 00.000 2504 Star::Find(15, 1563, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.186 00.000 2504 Star::Find returns 1 (0), X=1563.64, Y=365.26, Mass=834, SNR=20.2, Peak=38 HFD=5.3
21:25:53.200 00.014 2504 Star::Find(15, 782, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.200 00.000 2504 Star::Find returns 1 (0), X=782.56, Y=667.60, Mass=653, SNR=17.9, Peak=35 HFD=5.0
21:25:53.200 00.000 2504 Star::Find(15, 867, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.200 00.000 2504 Star::Find returns 1 (0), X=866.99, Y=553.73, Mass=477, SNR=15.3, Peak=29 HFD=4.8
21:25:53.200 00.000 2504 Star::Find(15, 534, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.200 00.000 2504 Star::Find returns 1 (0), X=534.32, Y=594.65, Mass=420, SNR=14.3, Peak=27 HFD=4.8
21:25:53.200 00.000 2504 Star::Find(15, 1109, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.200 00.000 2504 Star::Find returns 1 (0), X=1109.40, Y=723.83, Mass=494, SNR=15.5, Peak=27 HFD=5.3
21:25:53.211 00.011 2504 Star::Find(15, 445, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.211 00.000 2504 Star::Find returns 1 (0), X=444.60, Y=490.96, Mass=419, SNR=14.3, Peak=27 HFD=5.0
21:25:53.211 00.000 2504 Star::Find(15, 570, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.211 00.000 2504 Star::Find returns 1 (0), X=570.29, Y=447.15, Mass=373, SNR=13.4, Peak=26 HFD=4.6
21:25:53.211 00.000 2504 Star::Find(15, 383, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.211 00.000 2504 Star::Find returns 1 (0), X=383.21, Y=719.15, Mass=284, SNR=11.7, Peak=23 HFD=4.4
21:25:53.216 00.005 2504 Star::Find(15, 1187, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.002 2504 Star::Find returns 1 (0), X=1186.89, Y=89.28, Mass=254, SNR=11.0, Peak=19 HFD=4.9
21:25:53.218 00.000 2504 Star::Find(15, 1689, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.000 2504 Star::Find returns 1 (0), X=1689.44, Y=149.15, Mass=301, SNR=12.0, Peak=20 HFD=5.1
21:25:53.218 00.000 2504 Star::Find(15, 466, 1070, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.000 2504 Star::Find returns 1 (0), X=466.44, Y=1069.91, Mass=368, SNR=13.4, Peak=18 HFD=5.5
21:25:53.218 00.000 2504 Star::Find(15, 420, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.000 2504 Star::Find returns 1 (0), X=420.20, Y=157.95, Mass=252, SNR=11.1, Peak=21 HFD=4.5
21:25:53.218 00.000 2504 Star::Find(15, 244, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.000 2504 Star::Find returns 1 (0), X=244.25, Y=420.04, Mass=250, SNR=10.9, Peak=21 HFD=4.6
21:25:53.218 00.000 2504 Star::Find(15, 146, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.000 2504 Star::Find returns 0 (3), X=146.00, Y=93.00, Mass=8, SNR=1.9, Peak=11 HFD=0.0
21:25:53.218 00.000 2504 Star::Find(15, 705, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.218 00.000 2504 Star::Find returns 1 (0), X=704.85, Y=972.31, Mass=285, SNR=11.7, Peak=17 HFD=5.2
21:25:53.232 00.014 2504 Star::Find(15, 1788, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.233 00.001 2504 Star::Find returns 0 (2), X=1788.00, Y=92.00, Mass=17, SNR=2.8, Peak=10 HFD=0.0
21:25:53.233 00.000 2504 Star::Find(15, 1334, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.233 00.000 2504 Star::Find false star n=24 nbg=269 bg=10.8 sigma=0.4 thresh=12 peak=11
21:25:53.233 00.000 2504 Star::Find returns 0 (2), X=1334.00, Y=92.00, Mass=29, SNR=2.9, Peak=12 HFD=0.0
21:25:53.233 00.000 2504 Star::Find(15, 1502, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.233 00.000 2504 Star::Find returns 1 (0), X=1502.83, Y=225.16, Mass=232, SNR=10.5, Peak=20 HFD=4.7
21:25:53.233 00.000 2504 Star::Find(15, 1163, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.242 00.009 2504 Star::Find returns 0 (3), X=1163.00, Y=92.00, Mass=2, SNR=0.9, Peak=13 HFD=0.0
21:25:53.242 00.000 2504 Star::Find(15, 1613, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.242 00.000 2504 Star::Find returns 0 (3), X=1613.00, Y=92.00, Mass=9, SNR=2.1, Peak=12 HFD=0.0
21:25:53.242 00.000 2504 Star::Find(15, 465, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.242 00.000 2504 Star::Find returns 0 (3), X=465.00, Y=92.00, Mass=8, SNR=1.9, Peak=12 HFD=0.0
21:25:53.242 00.000 2504 Star::Find(15, 992, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.006 2504 Star::Find returns 1 (0), X=992.86, Y=998.20, Mass=219, SNR=10.3, Peak=17 HFD=4.6
21:25:53.248 00.000 2504 Star::Find(15, 1057, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (3), X=1057.00, Y=92.00, Mass=0, SNR=0.0, Peak=12 HFD=0.0
21:25:53.248 00.000 2504 Star::Find(15, 146, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (3), X=146.00, Y=140.00, Mass=2, SNR=1.0, Peak=12 HFD=0.0
21:25:53.248 00.000 2504 Star::Find(15, 988, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (3), X=988.00, Y=92.00, Mass=0, SNR=0.0, Peak=12 HFD=0.0
21:25:53.248 00.000 2504 Star::Find(15, 913, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (3), X=913.00, Y=92.00, Mass=0, SNR=0.0, Peak=12 HFD=0.0
21:25:53.248 00.000 2504 Star::Find(15, 146, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (3), X=146.00, Y=659.00, Mass=0, SNR=0.0, Peak=12 HFD=0.0
21:25:53.248 00.000 2504 Star::Find(15, 1446, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (2), X=1446.00, Y=92.00, Mass=19, SNR=3.0, Peak=13 HFD=0.0
21:25:53.248 00.000 2504 Star::Find(15, 1388, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.248 00.000 2504 Star::Find returns 0 (3), X=1388.00, Y=92.00, Mass=2, SNR=1.0, Peak=13 HFD=0.0
21:25:53.264 00.016 2504 Star::Find(15, 764, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.264 00.000 2504 Star::Find returns 1 (0), X=771.87, Y=95.79, Mass=37, SNR=4.2, Peak=18 HFD=2.3
21:25:53.264 00.000 2504 Star::Find(15, 315, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.264 00.000 2504 Star::Find returns 0 (3), X=315.00, Y=92.00, Mass=2, SNR=1.0, Peak=12 HFD=0.0
21:25:53.264 00.000 2504 Star::Find(15, 146, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.264 00.000 2504 Star::Find returns 0 (3), X=146.00, Y=414.00, Mass=2, SNR=0.9, Peak=13 HFD=0.0
21:25:53.273 00.009 2504 AutoFind: finding best star pass 1
21:25:53.273 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.273 00.000 2504 Star::Find returns 1 (0), X=603.71, Y=1076.62, Mass=1948, SNR=30.7, Peak=66 HFD=5.4
21:25:53.273 00.000 2504 AutoFind returns star at [604, 1076] 47.2 Mass 1948 SNR 30.7
21:25:53.273 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.273 00.000 2504 Star::Find returns 1 (0), X=603.71, Y=1076.62, Mass=1948, SNR=30.7, Peak=66 HFD=5.4
21:25:53.280 00.007 2504 MultiStar: List (8): {603.71, 1076.62}(30.7), {246.97, 483.98}(26.7), {1649.85, 430.14}(27.1), {385.12, 686.87}(29.8), {375.66, 656.13}(25.1), {336.63, 978.04}(21.2), {1497.27, 608.11}(20.8), {1563.64, 365.26}(20.2), 
21:25:53.280 00.000 2504 setting lock position to (603.71, 1076.62)
21:25:53.280 00.000 2504 MultiStar: stabilizing after lock position change
21:25:53.280 00.000 2504 AutoSelect: state = 1, call UpdateGuideState
21:25:53.280 00.000 2504 UpdateGuideState(): m_state=1
21:25:53.286 00.006 2504 Star::Find(15, 603, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:25:53.286 00.000 2504 Star::Find returns 1 (0), X=603.71, Y=1076.62, Mass=1948, SNR=30.7, Peak=66 HFD=5.4
21:25:53.286 00.000 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.11) = xAngle (3.11 = 3.11)
21:25:53.286 00.000 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.11) + m_yAngleError (3.14)) = yAngle (-0.03 = -0.03)
21:25:53.286 00.000 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
21:25:53.286 00.000 2504 AutoExp: adjust SNR=30.68 new exposure 7310
21:25:53.286 00.000 2504 setting lock position to (603.71, 1076.62)
21:25:53.286 00.000 2504 MultiStar: stabilizing after lock position change
21:25:53.295 00.009 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:25:53.295 00.000 2504 Changing from state SELECTING to SELECTED
21:25:53.295 00.000 2504 guider state => SELECTED
21:25:53.313 00.018 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:53.376 00.063 2504 UpdateGuideState exits: m=1948 SNR=30.7 Exp=7.3 s
21:25:53.376 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=10, FiltMin=1, FiltMax=255, Gamma=0.570
21:25:53.440 00.064 2504 Status Line: Auto-selected star at (603.7, 1076.6)
21:25:53.440 00.000 2504 PhdController: newstate STATE_WAIT_SELECTED
21:25:53.440 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:53.440 00.000 2504 ScheduleExposure(7310,3,1) exposurePending=0
21:25:53.440 00.000 2504 Enqueuing Expose request
21:25:53.440 00.000 3008 Worker thread wakes up
21:25:53.440 00.000 3008 worker thread servicing REQUEST_EXPOSE 7310
21:25:53.440 00.000 2504 evsrv: cli 0D0ACAA8 connect
21:25:53.455 00.015 2504 case statement mapped state 2 to 1
21:25:53.456 00.001 2504 case statement mapped state 2 to 1
21:25:53.456 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_lock_position","id":"417df791-f8ef-439d-b2d1-10342ded33c9"}
21:25:53.456 00.000 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":[603.71,1076.62],"id":"417df791-f8ef-439d-b2d1-10342ded33c9"}
21:25:53.461 00.005 2504 evsrv: cli 0D0ACAA8 disconnect
21:25:53.465 00.004 2504 evsrv: cli 0D0ACE68 connect
21:25:53.465 00.000 2504 case statement mapped state 2 to 1
21:25:53.465 00.000 2504 case statement mapped state 2 to 1
21:25:53.470 00.005 2504 evsrv: cli 0D0ACE68 request: {"method":"get_app_state","id":"bffd01e9-b593-4f9e-b6a8-8b1cc1935132"}
21:25:53.470 00.000 2504 case statement mapped state 2 to 1
21:25:53.472 00.002 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":"Selected","id":"bffd01e9-b593-4f9e-b6a8-8b1cc1935132"}
21:25:53.472 00.000 2504 evsrv: cli 0D0ACE68 disconnect
21:25:54.457 00.985 3008 Handling exposure in thread, d=7310 o=3 r=(589,1062,31,31)
21:25:54.457 00.000 3008 ZWO: set CONTROL_EXPOSURE 7310000
21:25:54.473 00.016 2504 evsrv: cli 0D0ACDC8 connect
21:25:54.474 00.001 2504 case statement mapped state 2 to 1
21:25:54.474 00.000 2504 case statement mapped state 2 to 1
21:25:54.474 00.000 2504 evsrv: cli 0D0ACDC8 request: {"method":"get_app_state","id":"1cfce34c-70a5-41f6-b726-d7403a3a528b"}
21:25:54.474 00.000 2504 case statement mapped state 2 to 1
21:25:54.474 00.000 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":"Selected","id":"1cfce34c-70a5-41f6-b726-d7403a3a528b"}
21:25:54.481 00.007 2504 evsrv: cli 0D0ACDC8 disconnect
21:25:55.485 01.004 2504 evsrv: cli 0D0ACAA8 connect
21:25:55.485 00.000 2504 case statement mapped state 2 to 1
21:25:55.485 00.000 2504 case statement mapped state 2 to 1
21:25:55.485 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_app_state","id":"6de3b114-e406-44b7-b2dd-80a995cc380c"}
21:25:55.485 00.000 2504 case statement mapped state 2 to 1
21:25:55.492 00.007 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":"Selected","id":"6de3b114-e406-44b7-b2dd-80a995cc380c"}
21:25:55.492 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:25:56.493 01.001 2504 evsrv: cli 0D0ACD28 connect
21:25:56.495 00.002 2504 case statement mapped state 2 to 1
21:25:56.496 00.001 2504 case statement mapped state 2 to 1
21:25:56.499 00.003 2504 evsrv: cli 0D0ACD28 request: {"method":"get_app_state","id":"c9a98ab8-b6c6-498a-954c-7851a7485f7a"}
21:25:56.500 00.001 2504 case statement mapped state 2 to 1
21:25:56.501 00.001 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":"Selected","id":"c9a98ab8-b6c6-498a-954c-7851a7485f7a"}
21:25:56.502 00.001 2504 evsrv: cli 0D0ACD28 disconnect
21:25:57.502 01.000 2504 evsrv: cli 0D0ADB88 connect
21:25:57.504 00.002 2504 case statement mapped state 2 to 1
21:25:57.506 00.002 2504 case statement mapped state 2 to 1
21:25:57.507 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"d346e814-27a7-49d5-921f-095e1d68a4a6"}
21:25:57.509 00.002 2504 case statement mapped state 2 to 1
21:25:57.510 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Selected","id":"d346e814-27a7-49d5-921f-095e1d68a4a6"}
21:25:57.511 00.001 2504 evsrv: cli 0D0ADB88 disconnect
21:25:58.516 01.005 2504 evsrv: cli 0D0ACE68 connect
21:25:58.518 00.002 2504 case statement mapped state 2 to 1
21:25:58.518 00.000 2504 case statement mapped state 2 to 1
21:25:58.518 00.000 2504 evsrv: cli 0D0ACE68 request: {"method":"get_app_state","id":"c329754a-e0a5-469a-9d3b-42f26b9cdeef"}
21:25:58.523 00.005 2504 case statement mapped state 2 to 1
21:25:58.523 00.000 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":"Selected","id":"c329754a-e0a5-469a-9d3b-42f26b9cdeef"}
21:25:58.523 00.000 2504 evsrv: cli 0D0ACE68 disconnect
21:25:59.537 01.014 2504 evsrv: cli 0D0ACAA8 connect
21:25:59.538 00.001 2504 case statement mapped state 2 to 1
21:25:59.538 00.000 2504 case statement mapped state 2 to 1
21:25:59.538 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_app_state","id":"7b6dc45b-a9fb-4415-b159-cc44975b9cb8"}
21:25:59.538 00.000 2504 case statement mapped state 2 to 1
21:25:59.538 00.000 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":"Selected","id":"7b6dc45b-a9fb-4415-b159-cc44975b9cb8"}
21:25:59.538 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:26:00.540 01.002 2504 evsrv: cli 0D0ADB88 connect
21:26:00.540 00.000 2504 case statement mapped state 2 to 1
21:26:00.540 00.000 2504 case statement mapped state 2 to 1
21:26:00.540 00.000 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"f78fdad6-5cca-4b88-8d01-b5b3dbf4cd59"}
21:26:00.540 00.000 2504 case statement mapped state 2 to 1
21:26:00.540 00.000 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Selected","id":"f78fdad6-5cca-4b88-8d01-b5b3dbf4cd59"}
21:26:00.540 00.000 2504 evsrv: cli 0D0ADB88 disconnect
21:26:01.544 01.004 2504 evsrv: cli 0D0ACF08 connect
21:26:01.544 00.000 2504 case statement mapped state 2 to 1
21:26:01.544 00.000 2504 case statement mapped state 2 to 1
21:26:01.550 00.006 2504 evsrv: cli 0D0ACF08 request: {"method":"get_app_state","id":"7b6dfa0e-d114-4adf-9367-1f397b57df70"}
21:26:01.551 00.001 2504 case statement mapped state 2 to 1
21:26:01.551 00.000 2504 evsrv: cli 0D0ACF08 response: {"jsonrpc":"2.0","result":"Selected","id":"7b6dfa0e-d114-4adf-9367-1f397b57df70"}
21:26:01.551 00.000 2504 evsrv: cli 0D0ACF08 disconnect
21:26:02.477 00.926 3008 Exposure complete
21:26:02.529 00.052 3008 worker thread done servicing request
21:26:02.529 00.000 2504 OnExposeComplete: enter
21:26:02.529 00.000 2504 UpdateGuideState(): m_state=2
21:26:02.532 00.003 2504 Star::Find(15, 603, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
21:26:02.532 00.000 2504 Star::Find returns 1 (0), X=603.37, Y=1076.64, Mass=1832, SNR=29.9, Peak=76 HFD=5.3
21:26:02.532 00.000 2504 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.11) = xAngle (6.18 = -0.10)
21:26:02.532 00.000 2504 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.11) + m_yAngleError (3.14)) = yAngle (3.04 = 3.04)
21:26:02.537 00.005 2504 CameraToMount -- cameraX=-0.34 cameraY=0.03 hyp=0.34 cameraTheta=3.07 mountX=0.34 mountY=0.03, mountTheta=0.10
21:26:02.537 00.000 2504 AutoExp: adjust SNR=29.94 new exposure 6703
21:26:02.537 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=9, FiltMin=1, FiltMax=255, Gamma=0.570
21:26:02.586 00.049 2504 UpdateGuideState exits: m=1832 SNR=29.9 Exp=6.7 s
21:26:02.586 00.000 2504 PhdController: newstate STATE_CALIBRATE
21:26:02.601 00.015 2504 PhdController: newstate STATE_GUIDE
21:26:02.601 00.000 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:26:02.601 00.000 2504 guider state => CALIBRATED
21:26:02.601 00.000 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:26:02.622 00.021 2504 reset dither spiral
21:26:02.622 00.000 2504 PhdController: newstate STATE_SETTLE_BEGIN
21:26:02.622 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:02.622 00.000 2504 ScheduleExposure(6703,3,0) exposurePending=0
21:26:02.622 00.000 2504 Enqueuing Expose request
21:26:02.622 00.000 3008 Worker thread wakes up
21:26:02.622 00.000 3008 worker thread servicing REQUEST_EXPOSE 6703
21:26:02.622 00.000 2504 evsrv: cli 0D0ACD28 connect
21:26:02.622 00.000 2504 case statement mapped state 5 to 1
21:26:02.633 00.011 2504 case statement mapped state 5 to 1
21:26:02.633 00.000 2504 evsrv: cli 0D0ACD28 request: {"method":"get_app_state","id":"f72b182e-8692-4c4b-a6ed-5dca74a756ef"}
21:26:02.633 00.000 2504 case statement mapped state 5 to 1
21:26:02.633 00.000 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":"Selected","id":"f72b182e-8692-4c4b-a6ed-5dca74a756ef"}
21:26:02.633 00.000 2504 evsrv: cli 0D0ACD28 disconnect
21:26:03.635 01.002 3008 Handling exposure in thread, d=6703 o=3 r=(0,0,0,0)
21:26:03.635 00.000 3008 ZWO: set CONTROL_EXPOSURE 6703000
21:26:03.635 00.000 2504 evsrv: cli 0D0ACAA8 connect
21:26:03.637 00.002 2504 case statement mapped state 5 to 1
21:26:03.637 00.000 2504 case statement mapped state 5 to 1
21:26:03.637 00.000 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_app_state","id":"9af44af6-ba73-468c-89fa-deb60bf44ad9"}
21:26:03.637 00.000 2504 case statement mapped state 5 to 1
21:26:03.637 00.000 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":"Selected","id":"9af44af6-ba73-468c-89fa-deb60bf44ad9"}
21:26:03.637 00.000 2504 evsrv: cli 0D0ACAA8 disconnect
21:26:04.641 01.004 2504 evsrv: cli 0D0AD688 connect
21:26:04.642 00.001 2504 case statement mapped state 5 to 1
21:26:04.644 00.002 2504 case statement mapped state 5 to 1
21:26:04.646 00.002 2504 evsrv: cli 0D0AD688 request: {"method":"get_app_state","id":"0aa674db-ea1c-4449-9b9a-3ef95b7f78d6"}
21:26:04.646 00.000 2504 case statement mapped state 5 to 1
21:26:04.648 00.002 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":"Selected","id":"0aa674db-ea1c-4449-9b9a-3ef95b7f78d6"}
21:26:04.648 00.000 2504 evsrv: cli 0D0AD688 disconnect
21:26:05.664 01.016 2504 evsrv: cli 0D0ACDC8 connect
21:26:05.664 00.000 2504 case statement mapped state 5 to 1
21:26:05.664 00.000 2504 case statement mapped state 5 to 1
21:26:05.664 00.000 2504 evsrv: cli 0D0ACDC8 request: {"method":"get_app_state","id":"45a0aec1-a31a-441e-998f-ca911eef84de"}
21:26:05.664 00.000 2504 case statement mapped state 5 to 1
21:26:05.664 00.000 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":"Selected","id":"45a0aec1-a31a-441e-998f-ca911eef84de"}
21:26:05.664 00.000 2504 evsrv: cli 0D0ACDC8 disconnect
21:26:06.668 01.004 2504 evsrv: cli 0D0AD408 connect
21:26:06.671 00.003 2504 case statement mapped state 5 to 1
21:26:06.671 00.000 2504 case statement mapped state 5 to 1
21:26:06.673 00.002 2504 evsrv: cli 0D0AD408 request: {"method":"get_app_state","id":"464a5ae0-cabc-4b6f-9a2c-18b9fdc3c2ef"}
21:26:06.675 00.002 2504 case statement mapped state 5 to 1
21:26:06.675 00.000 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":"Selected","id":"464a5ae0-cabc-4b6f-9a2c-18b9fdc3c2ef"}
21:26:06.677 00.002 2504 evsrv: cli 0D0AD408 disconnect
21:26:07.680 01.003 2504 evsrv: cli 0D0ACF08 connect
21:26:07.680 00.000 2504 case statement mapped state 5 to 1
21:26:07.680 00.000 2504 case statement mapped state 5 to 1
21:26:07.680 00.000 2504 evsrv: cli 0D0ACF08 request: {"method":"get_app_state","id":"a18b3336-eff4-46de-915f-2527b436717d"}
21:26:07.680 00.000 2504 case statement mapped state 5 to 1
21:26:07.680 00.000 2504 evsrv: cli 0D0ACF08 response: {"jsonrpc":"2.0","result":"Selected","id":"a18b3336-eff4-46de-915f-2527b436717d"}
21:26:07.680 00.000 2504 evsrv: cli 0D0ACF08 disconnect
21:26:08.687 01.007 2504 evsrv: cli 0D0ACE68 connect
21:26:08.687 00.000 2504 case statement mapped state 5 to 1
21:26:08.687 00.000 2504 case statement mapped state 5 to 1
21:26:08.687 00.000 2504 evsrv: cli 0D0ACE68 request: {"method":"get_app_state","id":"d7559bc2-fe3b-42b0-9ade-9d1d8dd8df00"}
21:26:08.687 00.000 2504 case statement mapped state 5 to 1
21:26:08.687 00.000 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":"Selected","id":"d7559bc2-fe3b-42b0-9ade-9d1d8dd8df00"}
21:26:08.687 00.000 2504 evsrv: cli 0D0ACE68 disconnect
21:26:09.703 01.016 2504 evsrv: cli 0D0AD408 connect
21:26:09.703 00.000 2504 case statement mapped state 5 to 1
21:26:09.703 00.000 2504 case statement mapped state 5 to 1
21:26:09.703 00.000 2504 evsrv: cli 0D0AD408 request: {"method":"get_app_state","id":"49370fe4-2a87-4769-b457-5de2ebda53af"}
21:26:09.703 00.000 2504 case statement mapped state 5 to 1
21:26:09.703 00.000 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":"Selected","id":"49370fe4-2a87-4769-b457-5de2ebda53af"}
21:26:09.711 00.008 2504 evsrv: cli 0D0AD408 disconnect
21:26:10.721 01.010 2504 evsrv: cli 0D0AD2C8 connect
21:26:10.722 00.001 2504 case statement mapped state 5 to 1
21:26:10.722 00.000 2504 case statement mapped state 5 to 1
21:26:10.722 00.000 2504 evsrv: cli 0D0AD2C8 request: {"method":"get_app_state","id":"6f0ada25-eefa-42ce-a468-561f53dfd4fb"}
21:26:10.722 00.000 2504 case statement mapped state 5 to 1
21:26:10.722 00.000 2504 evsrv: cli 0D0AD2C8 response: {"jsonrpc":"2.0","result":"Selected","id":"6f0ada25-eefa-42ce-a468-561f53dfd4fb"}
21:26:10.722 00.000 2504 evsrv: cli 0D0AD2C8 disconnect
21:26:11.151 00.429 3008 Exposure complete
21:26:11.198 00.047 3008 worker thread done servicing request
21:26:11.198 00.000 2504 OnExposeComplete: enter
21:26:11.198 00.000 2504 UpdateGuideState(): m_state=5
21:26:11.198 00.000 2504 Star::Find(15, 603, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
21:26:11.198 00.000 2504 Star::Find returns 1 (0), X=604.37, Y=1076.21, Mass=1732, SNR=29.1, Peak=64 HFD=5.3
21:26:11.198 00.000 2504 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.11) = xAngle (2.56 = 2.56)
21:26:11.211 00.013 2504 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.11) + m_yAngleError (3.14)) = yAngle (-0.58 = -0.58)
21:26:11.211 00.000 2504 CameraToMount -- cameraX=0.66 cameraY=-0.41 hyp=0.78 cameraTheta=-0.55 mountX=-0.65 mountY=-0.42, mountTheta=-2.56
21:26:11.214 00.003 2504 AutoExp: adjust SNR=29.09 new exposure 6173
21:26:11.214 00.000 2504 Changing from state CALIBRATED to GUIDING
21:26:11.310 00.096 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:26:11.336 00.026 2504 ScopeASCOM::SideOfPier() returns 1
21:26:11.342 00.006 2504 AdjustCalibrationForScopePointing (scope): current dec=33.1 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:26:11.343 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:26:11.343 00.000 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:26:11.343 00.000 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:26:11.343 00.000 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:26:11.343 00.000 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:26:11.343 00.000 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:26:11.343 00.000 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:26:11.343 00.000 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:26:11.343 00.000 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:26:11.343 00.000 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:26:11.343 00.000 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:26:11.343 00.000 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:26:11.343 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:26:11.367 00.024 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:26:11.367 00.000 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:26:11.367 00.000 2504 New rotator position 5.9 deg, prev = 0.0 deg, delta = 5.9 deg
21:26:11.372 00.005 2504 Mount::SetCalibration (scope) -- xAngle=175.7 yAngle=85.8 xRate=25.854 yRate=25.442 bin=1 dec=-0.1 pierSide=1 par=+/+ rotAng=5.9
21:26:11.374 00.002 2504 Mount::SetCalibration (scope) -- sets m_xAngle=175.7 m_yAngleError=179.9
21:26:11.518 00.144 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:26:11.524 00.006 2504 ScopeASCOM::SideOfPier() returns 1
21:26:11.524 00.000 2504 Dec comp: XRate 25.854 -> 21.668 for dec -0.1 -> dec 33.1
21:26:11.534 00.010 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:26:11.534 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:26:11.534 00.000 2504 setting lock position to (604.37, 1076.21)
21:26:11.534 00.000 2504 MultiStar: stabilizing after lock position change
21:26:11.534 00.000 2504 guider state => GUIDING
21:26:11.534 00.000 2504 Status Line: Guiding
21:26:11.534 00.000 2504 Mount: notify guiding started
21:26:11.534 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:26:11.534 00.000 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:26:11.534 00.000 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:26:11.549 00.015 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:26:11.551 00.002 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:26:11.551 00.000 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:26:11.551 00.000 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:26:11.551 00.000 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:26:11.555 00.004 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:26:11.555 00.000 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:26:11.555 00.000 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:26:11.555 00.000 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:26:11.555 00.000 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:26:11.555 00.000 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:26:11.555 00.000 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:26:11.555 00.000 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:26:11.555 00.000 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:26:11.565 00.010 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:26:11.565 00.000 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:26:11.565 00.000 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:26:11.565 00.000 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:26:11.565 00.000 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:26:11.565 00.000 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:26:11.565 00.000 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:26:11.565 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:26:11.565 00.000 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:26:11.565 00.000 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:26:11.565 00.000 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:26:11.565 00.000 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:26:11.565 00.000 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:26:11.565 00.000 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:26:11.581 00.016 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:26:11.582 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:26:11.582 00.000 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:26:11.582 00.000 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:26:11.582 00.000 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:26:11.586 00.004 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:26:11.586 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:26:11.586 00.000 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:26:11.617 00.031 2504 ScopeASCOM::SideOfPier() returns 1
21:26:11.774 00.157 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:26:11.774 00.000 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:26:11.774 00.000 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:26:11.774 00.000 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.1
21:26:11.774 00.000 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:26:11.774 00.000 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:26:11.774 00.000 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:26:11.774 00.000 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:26:11.774 00.000 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:26:11.774 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=9, FiltMin=1, FiltMax=255, Gamma=0.570
21:26:11.838 00.064 2504 UpdateGuideState exits: m=1732 SNR=29.1 Exp=6.2 s
21:26:11.838 00.000 2504 PhdController: newstate STATE_SETTLE_WAIT
21:26:11.838 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:11.838 00.000 2504 ScheduleExposure(6173,3,1) exposurePending=0
21:26:11.838 00.000 2504 Enqueuing Expose request
21:26:11.838 00.000 3008 Worker thread wakes up
21:26:11.838 00.000 3008 worker thread servicing REQUEST_EXPOSE 6173
21:26:11.838 00.000 2504 evsrv: cli 0D0ACFA8 connect
21:26:11.852 00.014 2504 case statement mapped state 6 to 3
21:26:11.852 00.000 2504 case statement mapped state 6 to 3
21:26:11.852 00.000 2504 evsrv: cli 0D0ACE68 connect
21:26:11.852 00.000 2504 case statement mapped state 6 to 3
21:26:11.852 00.000 2504 case statement mapped state 6 to 3
21:26:11.852 00.000 2504 evsrv: cli 0D0ACFA8 request: {"method":"get_app_state","id":"d20b26cf-25e0-4c77-bb26-30bdbbddb561"}
21:26:11.852 00.000 2504 case statement mapped state 6 to 3
21:26:11.852 00.000 2504 evsrv: cli 0D0ACFA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"d20b26cf-25e0-4c77-bb26-30bdbbddb561"}
21:26:11.852 00.000 2504 evsrv: cli 0D0ACE68 request: {"method":"get_pixel_scale","id":"ba53c122-766e-407c-a564-f6f8adf70c10"}
21:26:11.852 00.000 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":0.612938,"id":"ba53c122-766e-407c-a564-f6f8adf70c10"}
21:26:11.852 00.000 2504 evsrv: cli 0D0ACFA8 disconnect
21:26:11.852 00.000 2504 evsrv: cli 0D0ACE68 disconnect
21:26:12.857 01.005 3008 Handling exposure in thread, d=6173 o=3 r=(589,1061,31,31)
21:26:12.857 00.000 3008 ZWO: set CONTROL_EXPOSURE 6173000
21:26:19.843 06.986 3008 Exposure complete
21:26:19.891 00.048 3008 worker thread done servicing request
21:26:19.891 00.000 2504 OnExposeComplete: enter
21:26:19.898 00.007 2504 UpdateGuideState(): m_state=6
21:26:19.899 00.001 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:19.899 00.000 2504 Star::Find returns 1 (0), X=603.80, Y=1077.39, Mass=1526, SNR=27.3, Peak=57 HFD=5.3
21:26:19.901 00.002 2504 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.07) = xAngle (-1.04 = -1.04)
21:26:19.901 00.000 2504 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.18 = 2.10)
21:26:19.901 00.000 2504 CameraToMount -- cameraX=-0.58 cameraY=1.17 hyp=1.31 cameraTheta=2.03 mountX=0.66 mountY=1.12, mountTheta=1.04
21:26:19.901 00.000 2504 AutoExp: adjust SNR=27.27 new exposure 5745
21:26:19.901 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.58, y=1.17, opts=13)
21:26:19.907 00.006 2504 Enqueuing Move request for scope (-0.58, 1.17)
21:26:19.907 00.000 3008 Worker thread wakes up
21:26:19.907 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.17) opts 0xd
21:26:19.907 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.58, 1.17)
21:26:19.907 00.000 3008 Moving (-0.58, 1.17) raw xDistance=0.66 yDistance=1.12
21:26:19.907 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.53 from input 0.66, slope = 0.00
21:26:19.907 00.000 3008 GuideAlgorithmLowpass2::Result() returns 1.12 from input 1.12, slope = 0.00
21:26:19.907 00.000 3008 MoveAxis(W, 24, ABG)
21:26:19.907 00.000 3008 Guiding  Dir = 3, Dur = 24
21:26:19.910 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:26:19.975 00.065 2504 UpdateGuideState exits: m=1526 SNR=27.3 Exp=5.7 s
21:26:19.975 00.000 2504 PhdController: settling, locked = 1, distance = 0.93 (1.00) aobump = 0 frame = 1 / 99999
21:26:19.975 00.000 2504 evsrv: {"Event":"Settling","Timestamp":1785201979.975,"Host":"PIER2","Inst":1,"Distance":0.93,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:26:19.975 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:19.975 00.000 2504 ScheduleExposure(5745,3,1) exposurePending=0
21:26:19.975 00.000 2504 Enqueuing Expose request
21:26:20.056 00.081 3008 IsSlewing returns 0
21:26:20.056 00.000 3008 IsGuiding returns 0
21:26:20.163 00.107 3008 IsGuiding returns 1
21:26:20.163 00.000 3008 scope still moving after pulse duration time elapsed
21:26:20.226 00.063 3008 IsSlewing returns 0
21:26:20.226 00.000 3008 IsGuiding returns 0
21:26:20.228 00.002 3008 scope move finished after 24 + 146 ms
21:26:20.228 00.000 3008 Move returns status 0, amount 24
21:26:20.228 00.000 3008 MoveAxis(S, 44, ABG)
21:26:20.228 00.000 3008 Guiding  Dir = 1, Dur = 44
21:26:20.258 00.030 3008 IsSlewing returns 0
21:26:20.258 00.000 3008 IsGuiding returns 0
21:26:20.352 00.094 3008 IsGuiding returns 1
21:26:20.352 00.000 3008 scope still moving after pulse duration time elapsed
21:26:20.414 00.062 3008 IsSlewing returns 0
21:26:20.414 00.000 3008 IsGuiding returns 0
21:26:20.414 00.000 3008 scope move finished after 44 + 112 ms
21:26:20.414 00.000 3008 Move returns status 0, amount 44
21:26:20.414 00.000 3008 move complete, result=0
21:26:20.414 00.000 3008 worker thread done servicing request
21:26:20.414 00.000 3008 Worker thread wakes up
21:26:20.414 00.000 2504 GuideStep: 0.7 px 24 ms WEST, 1.1 px 44 ms SOUTH
21:26:20.414 00.000 3008 worker thread servicing REQUEST_EXPOSE 5745
21:26:21.431 01.017 3008 Handling exposure in thread, d=5745 o=3 r=(589,1061,31,31)
21:26:21.431 00.000 3008 ZWO: set CONTROL_EXPOSURE 5745000
21:26:24.683 03.252 2504 GetInt("/profile/2/ManualGuide/duration", 150) returns 4000
21:26:24.696 00.013 2504 GetInt("/profile/2/ManualGuide/DitherType", 4) returns 4
21:26:27.987 03.291 3008 Exposure complete
21:26:28.029 00.042 3008 worker thread done servicing request
21:26:28.029 00.000 2504 OnExposeComplete: enter
21:26:28.029 00.000 2504 UpdateGuideState(): m_state=6
21:26:28.029 00.000 2504 Star::Find(15, 603, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:26:28.029 00.000 2504 Star::Find returns 1 (0), X=604.29, Y=1076.72, Mass=1424, SNR=26.3, Peak=64 HFD=4.8
21:26:28.029 00.000 2504 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.07) = xAngle (-1.33 = -1.33)
21:26:28.029 00.000 2504 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.47 = 1.81)
21:26:28.029 00.000 2504 CameraToMount -- cameraX=-0.08 cameraY=0.51 hyp=0.52 cameraTheta=1.73 mountX=0.12 mountY=0.50, mountTheta=1.33
21:26:28.045 00.016 2504 AutoExp: adjust SNR=26.35 new exposure 5380
21:26:28.046 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.08, y=0.51, opts=13)
21:26:28.046 00.000 2504 Enqueuing Move request for scope (-0.08, 0.51)
21:26:28.046 00.000 3008 Worker thread wakes up
21:26:28.046 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.51) opts 0xd
21:26:28.046 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.08, 0.51)
21:26:28.046 00.000 3008 Moving (-0.08, 0.51) raw xDistance=0.12 yDistance=0.50
21:26:28.046 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.12, slope = 0.00
21:26:28.046 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.50 from input 0.50, slope = 0.00
21:26:28.046 00.000 3008 MoveAxis(E, 0, ABG)
21:26:28.046 00.000 3008 Move returns status 0, amount 0
21:26:28.046 00.000 3008 MoveAxis(S, 20, ABG)
21:26:28.046 00.000 3008 Guiding  Dir = 1, Dur = 20
21:26:28.061 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:26:28.079 00.018 3008 IsSlewing returns 0
21:26:28.079 00.000 3008 IsGuiding returns 0
21:26:28.117 00.038 2504 UpdateGuideState exits: m=1424 SNR=26.3 Exp=5.4 s
21:26:28.117 00.000 2504 PhdController: settling, locked = 1, distance = 0.81 (1.00) aobump = 0 frame = 2 / 99999
21:26:28.117 00.000 2504 PhdController: newstate STATE_FINISH
21:26:28.117 00.000 2504 PhdController complete: success
21:26:28.117 00.000 2504 evsrv: {"Event":"SettleDone","Timestamp":1785201988.117,"Host":"PIER2","Inst":1,"Status":0,"TotalFrames":2,"DroppedFrames":0}
21:26:28.125 00.008 2504 Mount: notify guiding dither settle done success=1
21:26:28.125 00.000 2504 PhdController: newstate STATE_IDLE
21:26:28.125 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:28.125 00.000 2504 ScheduleExposure(5380,3,1) exposurePending=0
21:26:28.125 00.000 2504 Enqueuing Expose request
21:26:28.174 00.049 3008 IsGuiding returns 1
21:26:28.174 00.000 3008 scope still moving after pulse duration time elapsed
21:26:28.237 00.063 3008 IsSlewing returns 0
21:26:28.237 00.000 3008 IsGuiding returns 0
21:26:28.237 00.000 3008 scope move finished after 20 + 136 ms
21:26:28.237 00.000 3008 Move returns status 0, amount 20
21:26:28.237 00.000 3008 move complete, result=0
21:26:28.237 00.000 3008 worker thread done servicing request
21:26:28.237 00.000 3008 Worker thread wakes up
21:26:28.237 00.000 2504 GuideStep: 0.1 px 0 ms EAST, 0.5 px 20 ms SOUTH
21:26:28.238 00.001 3008 worker thread servicing REQUEST_EXPOSE 5380
21:26:28.238 00.000 3008 Exposure delay set to 6000
21:26:28.761 00.523 2504 evsrv: cli 0D0ACBE8 connect
21:26:28.761 00.000 2504 case statement mapped state 6 to 3
21:26:28.761 00.000 2504 case statement mapped state 6 to 3
21:26:28.766 00.005 2504 evsrv: cli 0D0ACBE8 request: {"method":"get_app_state","id":"4ce29872-9fe4-45aa-9739-bae3be2b38d6"}
21:26:28.766 00.000 2504 case statement mapped state 6 to 3
21:26:28.766 00.000 2504 evsrv: cli 0D0ACBE8 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ce29872-9fe4-45aa-9739-bae3be2b38d6"}
21:26:28.770 00.004 2504 evsrv: cli 0D0ACBE8 disconnect
21:26:28.771 00.001 2504 evsrv: cli 0D0AD688 connect
21:26:28.771 00.000 2504 case statement mapped state 6 to 3
21:26:28.773 00.002 2504 case statement mapped state 6 to 3
21:26:28.773 00.000 2504 evsrv: cli 0D0AD688 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1,"time":5,"timeout":20}},"id":"8e8ea1d1-de53-47e3-ad42-7ee0899739bf"}
21:26:28.775 00.002 2504 PhdController::Dither begins
21:26:28.775 00.000 2504 dither: size=10.00, dRA=-9.97 dDec=1.27
21:26:28.775 00.000 2504 MountToCamera -- mountTheta (-3.01) + m_xAngle (3.07) = xAngle (0.05 = 0.05)
21:26:28.775 00.000 2504 MountToCamera -- mountX=-9.97 mountY=1.27 hyp=10.06 mountTheta=-3.01 cameraX=10.04, cameraY=0.52 cameraTheta=0.05
21:26:28.779 00.004 2504 setting lock position to (614.41, 1076.74)
21:26:28.781 00.002 2504 Mount: notify guiding dithered (10.0, 0.5)
21:26:28.781 00.000 2504 MultiStar: stabilizing after lock position change
21:26:28.781 00.000 2504 Status Line: Dither by -9.97,1.27
21:26:28.781 00.000 2504 PhdController: newstate STATE_SETTLE_BEGIN
21:26:28.781 00.000 2504 PhdController: newstate STATE_SETTLE_WAIT
21:26:28.781 00.000 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":0,"id":"8e8ea1d1-de53-47e3-ad42-7ee0899739bf"}
21:26:28.781 00.000 2504 evsrv: cli 0D0AD688 disconnect
21:26:34.252 05.471 3008 Handling exposure in thread, d=5380 o=3 r=(589,1061,31,31)
21:26:34.252 00.000 3008 ZWO: set CONTROL_EXPOSURE 5380000
21:26:40.442 06.190 3008 Exposure complete
21:26:40.492 00.050 3008 worker thread done servicing request
21:26:40.492 00.000 2504 OnExposeComplete: enter
21:26:40.492 00.000 2504 UpdateGuideState(): m_state=6
21:26:40.492 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:26:40.492 00.000 2504 Star::Find returns 1 (0), X=604.97, Y=1077.25, Mass=1339, SNR=25.6, Peak=57 HFD=4.9
21:26:40.492 00.000 2504 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.07) = xAngle (0.02 = 0.02)
21:26:40.492 00.000 2504 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.12 = -3.12)
21:26:40.492 00.000 2504 CameraToMount -- cameraX=-9.45 cameraY=0.51 hyp=9.46 cameraTheta=3.09 mountX=9.46 mountY=-0.21, mountTheta=-0.02
21:26:40.492 00.000 2504 AutoExp: adjust SNR=25.59 new exposure 5066
21:26:40.506 00.014 2504 dither recenter: remaining=(10.0,-1.3) step=(10.0,-1.3)
21:26:40.506 00.000 2504 MountToCamera -- mountTheta (0.13) + m_xAngle (3.07) = xAngle (3.19 = -3.09)
21:26:40.509 00.003 2504 MountToCamera -- mountX=9.97 mountY=-1.27 hyp=10.06 mountTheta=0.13 cameraX=-10.04, cameraY=-0.52 cameraTheta=-3.09
21:26:40.509 00.000 2504 SchedulePrimaryMove(0CECED28, x=-10.04, y=-0.52, opts=4)
21:26:40.509 00.000 2504 Enqueuing Move request for scope (-10.04, -0.52)
21:26:40.509 00.000 2504 Mount: notify direct move 9.97,-1.27
21:26:40.509 00.000 3008 Worker thread wakes up
21:26:40.509 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-10.04, -0.52) opts 0x4
21:26:40.509 00.000 3008 Handling offset move in thread for scope, endpoint = (-10.04, -0.52)
21:26:40.509 00.000 3008 Moving (-10.04, -0.52) raw xDistance=9.97 yDistance=-1.27
21:26:40.509 00.000 3008 MoveAxis(W, 460, B)
21:26:40.509 00.000 3008 Guiding  Dir = 3, Dur = 460
21:26:40.524 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=254, Gamma=0.570
21:26:40.572 00.048 2504 UpdateGuideState exits: m=1339 SNR=25.6 Exp=5.1 s
21:26:40.572 00.000 2504 PhdController: settling, locked = 1, distance = 10.44 (1.00) aobump = 0 frame = 1 / 99999
21:26:40.586 00.014 2504 evsrv: {"Event":"Settling","Timestamp":1785202000.586,"Host":"PIER2","Inst":1,"Distance":10.44,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:26:40.586 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:40.586 00.000 3008 IsSlewing returns 0
21:26:40.586 00.000 2504 ScheduleExposure(5066,3,1) exposurePending=0
21:26:40.586 00.000 3008 IsGuiding returns 0
21:26:40.586 00.000 2504 Enqueuing Expose request
21:26:40.697 00.111 3008 PulseGuide returned control before completion, sleep 363
21:26:41.065 00.368 3008 IsGuiding returns 1
21:26:41.065 00.000 3008 scope still moving after pulse duration time elapsed
21:26:41.117 00.052 3008 IsSlewing returns 0
21:26:41.117 00.000 3008 IsGuiding returns 1
21:26:41.177 00.060 3008 IsSlewing returns 0
21:26:41.177 00.000 3008 IsGuiding returns 0
21:26:41.177 00.000 3008 scope move finished after 460 + 127 ms
21:26:41.177 00.000 3008 Move returns status 0, amount 460
21:26:41.177 00.000 3008 MoveAxis(N, 50, B)
21:26:41.177 00.000 3008 Guiding  Dir = 0, Dur = 50
21:26:41.274 00.097 3008 IsSlewing returns 0
21:26:41.274 00.000 3008 IsGuiding returns 0
21:26:41.368 00.094 3008 IsGuiding returns 1
21:26:41.368 00.000 3008 scope still moving after pulse duration time elapsed
21:26:41.433 00.065 3008 IsSlewing returns 0
21:26:41.433 00.000 3008 IsGuiding returns 0
21:26:41.433 00.000 3008 scope move finished after 50 + 113 ms
21:26:41.433 00.000 3008 Move returns status 0, amount 50
21:26:41.433 00.000 3008 move complete, result=0
21:26:41.433 00.000 3008 worker thread done servicing request
21:26:41.433 00.000 3008 Worker thread wakes up
21:26:41.433 00.000 2504 GuideStep: 10.0 px 460 ms WEST, -1.3 px 50 ms NORTH
21:26:41.439 00.006 3008 worker thread servicing REQUEST_EXPOSE 5066
21:26:41.439 00.000 3008 Exposure delay set to 1000
21:26:42.442 01.003 3008 Handling exposure in thread, d=5066 o=3 r=(590,1062,31,31)
21:26:42.442 00.000 3008 ZWO: set CONTROL_EXPOSURE 5066000
21:26:48.329 05.887 3008 Exposure complete
21:26:48.371 00.042 3008 worker thread done servicing request
21:26:48.371 00.000 2504 OnExposeComplete: enter
21:26:48.371 00.000 2504 UpdateGuideState(): m_state=6
21:26:48.371 00.000 2504 Star::Find(15, 604, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:26:48.371 00.000 2504 Star::Find returns 1 (0), X=613.96, Y=1076.28, Mass=1289, SNR=25.1, Peak=54 HFD=5.0
21:26:48.371 00.000 2504 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.07) = xAngle (-5.42 = 0.87)
21:26:48.371 00.000 2504 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.56 = -2.27)
21:26:48.371 00.000 2504 CameraToMount -- cameraX=-0.45 cameraY=-0.46 hyp=0.64 cameraTheta=-2.35 mountX=0.42 mountY=-0.49, mountTheta=-0.87
21:26:48.387 00.016 2504 AutoExp: adjust SNR=25.12 new exposure 4788
21:26:48.387 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.45, y=-0.46, opts=13)
21:26:48.387 00.000 2504 Enqueuing Move request for scope (-0.45, -0.46)
21:26:48.387 00.000 3008 Worker thread wakes up
21:26:48.387 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.46) opts 0xd
21:26:48.387 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.45, -0.46)
21:26:48.387 00.000 3008 Moving (-0.45, -0.46) raw xDistance=0.42 yDistance=-0.49
21:26:48.387 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.33 from input 0.42, slope = 0.00
21:26:48.387 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.49 from input -0.49, slope = 0.00
21:26:48.387 00.000 3008 MoveAxis(W, 15, ABG)
21:26:48.387 00.000 3008 Guiding  Dir = 3, Dur = 15
21:26:48.398 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=0, FiltMax=255, Gamma=0.570
21:26:48.420 00.022 3008 IsSlewing returns 0
21:26:48.420 00.000 3008 IsGuiding returns 0
21:26:48.452 00.032 2504 UpdateGuideState exits: m=1289 SNR=25.1 Exp=4.8 s
21:26:48.461 00.009 2504 PhdController: settling, locked = 1, distance = 0.64 (1.00) aobump = 0 frame = 2 / 99999
21:26:48.461 00.000 2504 evsrv: {"Event":"Settling","Timestamp":1785202008.461,"Host":"PIER2","Inst":1,"Distance":0.64,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:26:48.461 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:48.461 00.000 2504 ScheduleExposure(4788,3,1) exposurePending=0
21:26:48.466 00.005 2504 Enqueuing Expose request
21:26:48.514 00.048 3008 IsGuiding returns 1
21:26:48.514 00.000 3008 scope still moving after pulse duration time elapsed
21:26:48.577 00.063 3008 IsSlewing returns 0
21:26:48.577 00.000 3008 IsGuiding returns 0
21:26:48.577 00.000 3008 scope move finished after 15 + 136 ms
21:26:48.577 00.000 3008 Move returns status 0, amount 15
21:26:48.577 00.000 3008 MoveAxis(N, 19, ABG)
21:26:48.577 00.000 3008 Guiding  Dir = 0, Dur = 19
21:26:48.610 00.033 3008 IsSlewing returns 0
21:26:48.610 00.000 3008 IsGuiding returns 0
21:26:48.737 00.127 3008 IsGuiding returns 1
21:26:48.738 00.001 3008 scope still moving after pulse duration time elapsed
21:26:48.804 00.066 3008 IsSlewing returns 0
21:26:48.804 00.000 3008 IsGuiding returns 0
21:26:48.804 00.000 3008 scope move finished after 19 + 174 ms
21:26:48.804 00.000 3008 Move returns status 0, amount 19
21:26:48.804 00.000 3008 move complete, result=0
21:26:48.804 00.000 3008 worker thread done servicing request
21:26:48.804 00.000 3008 Worker thread wakes up
21:26:48.804 00.000 2504 GuideStep: 0.4 px 15 ms WEST, -0.5 px 19 ms NORTH
21:26:48.804 00.000 3008 worker thread servicing REQUEST_EXPOSE 4788
21:26:49.819 01.015 3008 Handling exposure in thread, d=4788 o=3 r=(599,1062,31,31)
21:26:49.819 00.000 3008 ZWO: set CONTROL_EXPOSURE 4788000
21:26:55.424 05.605 3008 Exposure complete
21:26:55.472 00.048 3008 worker thread done servicing request
21:26:55.472 00.000 2504 OnExposeComplete: enter
21:26:55.472 00.000 2504 UpdateGuideState(): m_state=6
21:26:55.472 00.000 2504 Star::Find(15, 613, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:26:55.472 00.000 2504 Star::Find returns 1 (0), X=613.52, Y=1076.12, Mass=1188, SNR=24.1, Peak=48 HFD=5.2
21:26:55.472 00.000 2504 CameraToMount -- cameraTheta (-2.54) - m_xAngle (3.07) = xAngle (-5.61 = 0.68)
21:26:55.472 00.000 2504 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.75 = -2.46)
21:26:55.472 00.000 2504 CameraToMount -- cameraX=-0.90 cameraY=-0.61 hyp=1.09 cameraTheta=-2.54 mountX=0.85 mountY=-0.68, mountTheta=-0.68
21:26:55.472 00.000 2504 AutoExp: adjust SNR=24.06 new exposure 4566
21:26:55.472 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.90, y=-0.61, opts=13)
21:26:55.472 00.000 2504 Enqueuing Move request for scope (-0.90, -0.61)
21:26:55.472 00.000 3008 Worker thread wakes up
21:26:55.472 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.61) opts 0xd
21:26:55.472 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.90, -0.61)
21:26:55.487 00.015 3008 Moving (-0.90, -0.61) raw xDistance=0.85 yDistance=-0.68
21:26:55.487 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.68 from input 0.85, slope = 0.00
21:26:55.487 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.68 from input -0.68, slope = 0.00
21:26:55.487 00.000 3008 MoveAxis(W, 31, ABG)
21:26:55.487 00.000 3008 Guiding  Dir = 3, Dur = 31
21:26:55.496 00.009 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=0, FiltMax=255, Gamma=0.570
21:26:55.513 00.017 3008 IsSlewing returns 0
21:26:55.513 00.000 3008 IsGuiding returns 0
21:26:55.559 00.046 2504 UpdateGuideState exits: m=1188 SNR=24.1 Exp=4.6 s
21:26:55.559 00.000 2504 PhdController: settling, locked = 1, distance = 0.78 (1.00) aobump = 0 frame = 3 / 99999
21:26:55.561 00.002 2504 PhdController: newstate STATE_FINISH
21:26:55.561 00.000 2504 PhdController complete: success
21:26:55.563 00.002 2504 evsrv: {"Event":"SettleDone","Timestamp":1785202015.563,"Host":"PIER2","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
21:26:55.563 00.000 2504 Mount: notify guiding dither settle done success=1
21:26:55.565 00.002 2504 PhdController: newstate STATE_IDLE
21:26:55.566 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:55.568 00.002 2504 ScheduleExposure(4566,3,1) exposurePending=0
21:26:55.568 00.000 2504 Enqueuing Expose request
21:26:55.708 00.140 3008 IsGuiding returns 1
21:26:55.708 00.000 3008 scope still moving after pulse duration time elapsed
21:26:55.775 00.067 3008 IsSlewing returns 0
21:26:55.775 00.000 3008 IsGuiding returns 0
21:26:55.775 00.000 3008 scope move finished after 31 + 230 ms
21:26:55.775 00.000 3008 Move returns status 0, amount 31
21:26:55.775 00.000 3008 MoveAxis(N, 27, ABG)
21:26:55.775 00.000 3008 Guiding  Dir = 0, Dur = 27
21:26:55.805 00.030 3008 IsSlewing returns 0
21:26:55.805 00.000 3008 IsGuiding returns 0
21:26:55.934 00.129 3008 IsGuiding returns 1
21:26:55.934 00.000 3008 scope still moving after pulse duration time elapsed
21:26:55.992 00.058 3008 IsSlewing returns 0
21:26:55.992 00.000 3008 IsGuiding returns 0
21:26:55.992 00.000 3008 scope move finished after 27 + 160 ms
21:26:55.992 00.000 3008 Move returns status 0, amount 27
21:26:55.992 00.000 3008 move complete, result=0
21:26:55.992 00.000 3008 worker thread done servicing request
21:26:55.992 00.000 3008 Worker thread wakes up
21:26:55.992 00.000 2504 GuideStep: 0.8 px 31 ms WEST, -0.7 px 27 ms NORTH
21:26:55.994 00.002 3008 worker thread servicing REQUEST_EXPOSE 4566
21:26:55.994 00.000 3008 Exposure delay set to 6000
21:27:02.008 06.014 3008 Handling exposure in thread, d=4566 o=3 r=(599,1062,31,31)
21:27:02.008 00.000 3008 ZWO: set CONTROL_EXPOSURE 4566000
21:27:07.389 05.381 3008 Exposure complete
21:27:07.436 00.047 3008 worker thread done servicing request
21:27:07.436 00.000 2504 OnExposeComplete: enter
21:27:07.436 00.000 2504 UpdateGuideState(): m_state=6
21:27:07.436 00.000 2504 Star::Find(15, 613, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:27:07.436 00.000 2504 Star::Find returns 1 (0), X=614.18, Y=1074.94, Mass=1109, SNR=23.3, Peak=45 HFD=4.8
21:27:07.436 00.000 2504 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.07) = xAngle (-4.77 = 1.51)
21:27:07.436 00.000 2504 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.91 = -1.63)
21:27:07.436 00.000 2504 CameraToMount -- cameraX=-0.24 cameraY=-1.80 hyp=1.81 cameraTheta=-1.70 mountX=0.10 mountY=-1.81, mountTheta=-1.51
21:27:07.436 00.000 2504 AutoExp: adjust SNR=23.31 new exposure 4385
21:27:07.436 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.24, y=-1.80, opts=13)
21:27:07.436 00.000 2504 Enqueuing Move request for scope (-0.24, -1.80)
21:27:07.449 00.013 3008 Worker thread wakes up
21:27:07.449 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -1.80) opts 0xd
21:27:07.449 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.24, -1.80)
21:27:07.449 00.000 3008 Moving (-0.24, -1.80) raw xDistance=0.10 yDistance=-1.81
21:27:07.449 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.10, slope = 0.00
21:27:07.449 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.81 from input -1.81, slope = 0.00
21:27:07.449 00.000 3008 MoveAxis(E, 0, ABG)
21:27:07.449 00.000 3008 Move returns status 0, amount 0
21:27:07.449 00.000 3008 MoveAxis(N, 71, ABG)
21:27:07.449 00.000 3008 Guiding  Dir = 0, Dur = 71
21:27:07.461 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=0, FiltMax=255, Gamma=0.570
21:27:07.516 00.055 2504 UpdateGuideState exits: m=1109 SNR=23.3 Exp=4.4 s
21:27:07.516 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:07.522 00.006 3008 IsSlewing returns 0
21:27:07.522 00.000 2504 ScheduleExposure(4385,3,1) exposurePending=0
21:27:07.524 00.002 2504 Enqueuing Expose request
21:27:07.528 00.004 3008 IsGuiding returns 0
21:27:07.640 00.112 3008 IsGuiding returns 1
21:27:07.640 00.000 3008 scope still moving after pulse duration time elapsed
21:27:07.698 00.058 3008 IsSlewing returns 0
21:27:07.698 00.000 3008 IsGuiding returns 1
21:27:07.768 00.070 3008 IsSlewing returns 0
21:27:07.768 00.000 3008 IsGuiding returns 0
21:27:07.768 00.000 3008 scope move finished after 71 + 166 ms
21:27:07.768 00.000 3008 Move returns status 0, amount 71
21:27:07.768 00.000 3008 move complete, result=0
21:27:07.768 00.000 3008 worker thread done servicing request
21:27:07.768 00.000 3008 Worker thread wakes up
21:27:07.768 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -1.8 px 71 ms NORTH
21:27:07.769 00.001 3008 worker thread servicing REQUEST_EXPOSE 4385
21:27:13.784 06.015 3008 Handling exposure in thread, d=4385 o=3 r=(599,1062,31,31)
21:27:13.784 00.000 3008 ZWO: set CONTROL_EXPOSURE 4385000
21:27:18.974 05.190 3008 Exposure complete
21:27:19.026 00.052 3008 worker thread done servicing request
21:27:19.026 00.000 2504 OnExposeComplete: enter
21:27:19.026 00.000 2504 UpdateGuideState(): m_state=6
21:27:19.029 00.003 2504 Star::Find(15, 614, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:27:19.029 00.000 2504 Star::Find returns 1 (0), X=615.18, Y=1072.83, Mass=1053, SNR=22.7, Peak=46 HFD=4.7
21:27:19.029 00.000 2504 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.07) = xAngle (-4.44 = 1.84)
21:27:19.029 00.000 2504 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.58 = -1.30)
21:27:19.029 00.000 2504 CameraToMount -- cameraX=0.77 cameraY=-3.91 hyp=3.98 cameraTheta=-1.38 mountX=-1.06 mountY=-3.84, mountTheta=-1.84
21:27:19.029 00.000 2504 AutoExp: adjust SNR=22.73 new exposure 4236
21:27:19.029 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.77, y=-3.91, opts=13)
21:27:19.038 00.009 2504 Enqueuing Move request for scope (0.77, -3.91)
21:27:19.038 00.000 3008 Worker thread wakes up
21:27:19.038 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.77, -3.91) opts 0xd
21:27:19.038 00.000 3008 Handling offset move in thread for scope, endpoint = (0.77, -3.91)
21:27:19.038 00.000 3008 Moving (0.77, -3.91) raw xDistance=-1.06 yDistance=-3.84
21:27:19.038 00.000 3008 GuideAlgorithmLowpass2::Result() input -1.06 is < calculated value -1.65, using input
21:27:19.038 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.85 from input -1.06, slope = -0.52
21:27:19.038 00.000 3008 Lowpass2 history cleared, outlier deflection
21:27:19.038 00.000 3008 GuideAlgorithmLowpass2::Result() returns -3.84 from input -3.84, slope = 0.00
21:27:19.038 00.000 3008 MoveAxis(E, 39, ABG)
21:27:19.038 00.000 3008 Guiding  Dir = 2, Dur = 39
21:27:19.043 00.005 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:27:19.070 00.027 3008 IsSlewing returns 0
21:27:19.070 00.000 3008 IsGuiding returns 0
21:27:19.103 00.033 2504 UpdateGuideState exits: m=1053 SNR=22.7 Exp=4.2 s
21:27:19.103 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:19.103 00.000 2504 ScheduleExposure(4236,3,1) exposurePending=0
21:27:19.103 00.000 2504 Enqueuing Expose request
21:27:19.164 00.061 3008 IsGuiding returns 1
21:27:19.164 00.000 3008 scope still moving after pulse duration time elapsed
21:27:19.229 00.065 3008 IsSlewing returns 0
21:27:19.229 00.000 3008 IsGuiding returns 0
21:27:19.229 00.000 3008 scope move finished after 39 + 124 ms
21:27:19.229 00.000 3008 Move returns status 0, amount 39
21:27:19.229 00.000 3008 MoveAxis(N, 151, ABG)
21:27:19.229 00.000 3008 Guiding  Dir = 0, Dur = 151
21:27:19.289 00.060 3008 IsSlewing returns 0
21:27:19.289 00.000 3008 IsGuiding returns 0
21:27:19.399 00.110 3008 PulseGuide returned control before completion, sleep 53
21:27:19.480 00.081 3008 IsGuiding returns 1
21:27:19.480 00.000 3008 scope still moving after pulse duration time elapsed
21:27:19.545 00.065 3008 IsSlewing returns 0
21:27:19.545 00.000 3008 IsGuiding returns 1
21:27:19.671 00.126 3008 IsSlewing returns 0
21:27:19.671 00.000 3008 IsGuiding returns 0
21:27:19.671 00.000 3008 scope move finished after 151 + 237 ms
21:27:19.671 00.000 3008 Move returns status 0, amount 151
21:27:19.671 00.000 3008 move complete, result=0
21:27:19.671 00.000 3008 worker thread done servicing request
21:27:19.671 00.000 3008 Worker thread wakes up
21:27:19.671 00.000 2504 GuideStep: -1.1 px 39 ms EAST, -3.8 px 151 ms NORTH
21:27:19.680 00.009 3008 worker thread servicing REQUEST_EXPOSE 4236
21:27:25.687 06.007 3008 Handling exposure in thread, d=4236 o=3 r=(599,1062,31,31)
21:27:25.687 00.000 3008 ZWO: set CONTROL_EXPOSURE 4236000
21:27:30.631 04.944 3008 Exposure complete
21:27:30.681 00.050 3008 worker thread done servicing request
21:27:30.681 00.000 2504 OnExposeComplete: enter
21:27:30.681 00.000 2504 UpdateGuideState(): m_state=6
21:27:30.681 00.000 2504 Star::Find(15, 615, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:27:30.681 00.000 2504 Star::Find returns 1 (0), X=614.22, Y=1069.54, Mass=937, SNR=21.4, Peak=46 HFD=5.1
21:27:30.681 00.000 2504 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.07) = xAngle (-4.66 = 1.62)
21:27:30.681 00.000 2504 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.81 = -1.52)
21:27:30.681 00.000 2504 CameraToMount -- cameraX=-0.20 cameraY=-7.20 hyp=7.20 cameraTheta=-1.60 mountX=-0.34 mountY=-7.19, mountTheta=-1.62
21:27:30.681 00.000 2504 AutoExp: adjust SNR=21.44 new exposure 4154
21:27:30.695 00.014 2504 SchedulePrimaryMove(0CECED28, x=-0.20, y=-7.20, opts=13)
21:27:30.696 00.001 2504 Enqueuing Move request for scope (-0.20, -7.20)
21:27:30.697 00.001 3008 Worker thread wakes up
21:27:30.697 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -7.20) opts 0xd
21:27:30.697 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.20, -7.20)
21:27:30.697 00.000 3008 Moving (-0.20, -7.20) raw xDistance=-0.34 yDistance=-7.19
21:27:30.697 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.34 is < calculated value -1.37, using input
21:27:30.697 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.27 from input -0.34, slope = -0.34
21:27:30.697 00.000 3008 GuideAlgorithmLowpass2::Result() returns -7.19 from input -7.19, slope = 0.00
21:27:30.697 00.000 3008 MoveAxis(E, 13, ABG)
21:27:30.697 00.000 3008 Guiding  Dir = 2, Dur = 13
21:27:30.697 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:27:30.730 00.033 3008 IsSlewing returns 0
21:27:30.730 00.000 3008 IsGuiding returns 0
21:27:30.758 00.028 2504 UpdateGuideState exits: m=937 SNR=21.4 Exp=4.2 s
21:27:30.758 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:30.758 00.000 2504 ScheduleExposure(4154,3,1) exposurePending=0
21:27:30.758 00.000 2504 Enqueuing Expose request
21:27:31.008 00.250 3008 IsGuiding returns 1
21:27:31.008 00.000 3008 scope still moving after pulse duration time elapsed
21:27:31.072 00.064 3008 IsSlewing returns 0
21:27:31.072 00.000 3008 IsGuiding returns 0
21:27:31.072 00.000 3008 scope move finished after 13 + 333 ms
21:27:31.072 00.000 3008 Move returns status 0, amount 13
21:27:31.072 00.000 3008 MoveAxis(N, 283, ABG)
21:27:31.072 00.000 3008 Guiding  Dir = 0, Dur = 283
21:27:31.105 00.033 3008 IsSlewing returns 0
21:27:31.105 00.000 3008 IsGuiding returns 0
21:27:31.167 00.062 3008 PulseGuide returned control before completion, sleep 231
21:27:31.406 00.239 3008 IsGuiding returns 1
21:27:31.406 00.000 3008 scope still moving after pulse duration time elapsed
21:27:31.461 00.055 3008 IsSlewing returns 0
21:27:31.461 00.000 3008 IsGuiding returns 1
21:27:31.517 00.056 3008 IsSlewing returns 0
21:27:31.517 00.000 3008 IsGuiding returns 0
21:27:31.517 00.000 3008 scope move finished after 283 + 130 ms
21:27:31.517 00.000 3008 Move returns status 0, amount 283
21:27:31.517 00.000 3008 move complete, result=0
21:27:31.517 00.000 3008 worker thread done servicing request
21:27:31.517 00.000 3008 Worker thread wakes up
21:27:31.517 00.000 2504 GuideStep: -0.3 px 13 ms EAST, -7.2 px 283 ms NORTH
21:27:31.517 00.000 3008 worker thread servicing REQUEST_EXPOSE 4154
21:27:37.524 06.007 3008 Handling exposure in thread, d=4154 o=3 r=(599,1055,31,31)
21:27:37.524 00.000 3008 ZWO: set CONTROL_EXPOSURE 4154000
21:27:42.476 04.952 3008 Exposure complete
21:27:42.525 00.049 3008 worker thread done servicing request
21:27:42.525 00.000 2504 OnExposeComplete: enter
21:27:42.525 00.000 2504 UpdateGuideState(): m_state=6
21:27:42.525 00.000 2504 Star::Find(15, 614, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:27:42.525 00.000 2504 Star::Find returns 1 (0), X=613.76, Y=1063.19, Mass=804, SNR=19.8, Peak=36 HFD=5.0
21:27:42.535 00.010 2504 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.07) = xAngle (-4.69 = 1.60)
21:27:42.535 00.000 2504 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.83 = -1.54)
21:27:42.535 00.000 2504 CameraToMount -- cameraX=-0.65 cameraY=-13.54 hyp=13.56 cameraTheta=-1.62 mountX=-0.36 mountY=-13.55, mountTheta=-1.60
21:27:42.535 00.000 2504 AutoExp: adjust SNR=19.77 new exposure 4174
21:27:42.540 00.005 2504 SchedulePrimaryMove(0CECED28, x=-0.65, y=-13.54, opts=13)
21:27:42.540 00.000 2504 Enqueuing Move request for scope (-0.65, -13.54)
21:27:42.540 00.000 3008 Worker thread wakes up
21:27:42.540 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -13.54) opts 0xd
21:27:42.540 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.65, -13.54)
21:27:42.540 00.000 3008 Moving (-0.65, -13.54) raw xDistance=-0.36 yDistance=-13.55
21:27:42.540 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.36 is < calculated value -1.18, using input
21:27:42.540 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.29 from input -0.36, slope = -0.25
21:27:42.540 00.000 3008 GuideAlgorithmLowpass2::Result() returns -13.55 from input -13.55, slope = 0.00
21:27:42.540 00.000 3008 MoveAxis(E, 13, ABG)
21:27:42.540 00.000 3008 Guiding  Dir = 2, Dur = 13
21:27:42.551 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:27:42.570 00.019 3008 IsSlewing returns 0
21:27:42.570 00.000 3008 IsGuiding returns 0
21:27:42.604 00.034 2504 UpdateGuideState exits: m=804 SNR=19.8 Exp=4.2 s
21:27:42.615 00.011 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:42.615 00.000 2504 ScheduleExposure(4174,3,1) exposurePending=0
21:27:42.617 00.002 2504 Enqueuing Expose request
21:27:42.667 00.050 3008 IsGuiding returns 1
21:27:42.667 00.000 3008 scope still moving after pulse duration time elapsed
21:27:42.728 00.061 3008 IsSlewing returns 0
21:27:42.728 00.000 3008 IsGuiding returns 0
21:27:42.728 00.000 3008 scope move finished after 13 + 142 ms
21:27:42.728 00.000 3008 Move returns status 0, amount 13
21:27:42.728 00.000 3008 MoveAxis(N, 533, ABG)
21:27:42.728 00.000 3008 Guiding  Dir = 0, Dur = 533
21:27:42.761 00.033 3008 IsSlewing returns 0
21:27:42.761 00.000 3008 IsGuiding returns 0
21:27:42.856 00.095 3008 PulseGuide returned control before completion, sleep 449
21:27:43.345 00.489 3008 IsGuiding returns 1
21:27:43.345 00.000 3008 scope still moving after pulse duration time elapsed
21:27:43.398 00.053 3008 IsSlewing returns 0
21:27:43.398 00.000 3008 IsGuiding returns 1
21:27:43.450 00.052 3008 IsSlewing returns 0
21:27:43.450 00.000 3008 IsGuiding returns 0
21:27:43.450 00.000 3008 scope move finished after 533 + 157 ms
21:27:43.450 00.000 3008 Move returns status 0, amount 533
21:27:43.450 00.000 3008 move complete, result=0
21:27:43.450 00.000 3008 worker thread done servicing request
21:27:43.450 00.000 3008 Worker thread wakes up
21:27:43.450 00.000 3008 worker thread servicing REQUEST_EXPOSE 4174
21:27:43.450 00.000 2504 GuideStep: -0.4 px 13 ms EAST, -13.6 px 533 ms NORTH
21:27:49.458 06.008 3008 Handling exposure in thread, d=4174 o=3 r=(599,1048,31,31)
21:27:49.458 00.000 3008 ZWO: set CONTROL_EXPOSURE 4174000
21:27:54.435 04.977 3008 Exposure complete
21:27:54.483 00.048 3008 worker thread done servicing request
21:27:54.483 00.000 2504 OnExposeComplete: enter
21:27:54.483 00.000 2504 UpdateGuideState(): m_state=6
21:27:54.483 00.000 2504 Star::Find(15, 613, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:27:54.483 00.000 2504 Star::Find returns 1 (0), X=612.98, Y=1050.02, Mass=707, SNR=18.5, Peak=31 HFD=5.6
21:27:54.483 00.000 2504 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.07) = xAngle (-4.69 = 1.59)
21:27:54.492 00.009 2504 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.83 = -1.55)
21:27:54.492 00.000 2504 CameraToMount -- cameraX=-1.43 cameraY=-26.72 hyp=26.76 cameraTheta=-1.62 mountX=-0.57 mountY=-26.75, mountTheta=-1.59
21:27:54.492 00.000 2504 AutoExp: adjust SNR=18.52 new exposure 4313
21:27:54.492 00.000 2504 SchedulePrimaryMove(0CECED28, x=-1.43, y=-26.72, opts=13)
21:27:54.492 00.000 2504 Enqueuing Move request for scope (-1.43, -26.72)
21:27:54.492 00.000 3008 Worker thread wakes up
21:27:54.492 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-1.43, -26.72) opts 0xd
21:27:54.492 00.000 3008 Handling offset move in thread for scope, endpoint = (-1.43, -26.72)
21:27:54.492 00.000 3008 Moving (-1.43, -26.72) raw xDistance=-0.57 yDistance=-26.75
21:27:54.492 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.57 is < calculated value -1.17, using input
21:27:54.492 00.000 3008 Lowpass2 history cleared, 3 successive rejected correction values
21:27:54.492 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.46 from input -0.57, slope = -0.21
21:27:54.492 00.000 3008 GuideAlgorithmLowpass2::Result() returns -26.75 from input -26.75, slope = 0.00
21:27:54.492 00.000 3008 MoveAxis(E, 21, ABG)
21:27:54.492 00.000 3008 Guiding  Dir = 2, Dur = 21
21:27:54.499 00.007 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:27:54.523 00.024 3008 IsSlewing returns 0
21:27:54.523 00.000 3008 IsGuiding returns 0
21:27:54.562 00.039 2504 UpdateGuideState exits: m=707 SNR=18.5 Exp=4.3 s
21:27:54.562 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:54.562 00.000 2504 ScheduleExposure(4313,3,1) exposurePending=0
21:27:54.562 00.000 2504 Enqueuing Expose request
21:27:54.642 00.080 3008 IsGuiding returns 1
21:27:54.642 00.000 3008 scope still moving after pulse duration time elapsed
21:27:54.707 00.065 3008 IsSlewing returns 0
21:27:54.707 00.000 3008 IsGuiding returns 0
21:27:54.707 00.000 3008 scope move finished after 21 + 163 ms
21:27:54.707 00.000 3008 Move returns status 0, amount 21
21:27:54.707 00.000 3008 MoveAxis(N, 1051, ABG)
21:27:54.707 00.000 3008 Guiding  Dir = 0, Dur = 1051
21:27:54.737 00.030 3008 IsSlewing returns 0
21:27:54.737 00.000 3008 IsGuiding returns 0
21:27:54.834 00.097 3008 PulseGuide returned control before completion, sleep 965
21:27:55.807 00.973 3008 IsGuiding returns 1
21:27:55.807 00.000 3008 scope still moving after pulse duration time elapsed
21:27:55.867 00.060 3008 IsSlewing returns 0
21:27:55.871 00.004 3008 IsGuiding returns 1
21:27:56.087 00.216 3008 IsSlewing returns 0
21:27:56.087 00.000 3008 IsGuiding returns 0
21:27:56.087 00.000 3008 scope move finished after 1051 + 301 ms
21:27:56.087 00.000 3008 Move returns status 0, amount 1051
21:27:56.087 00.000 3008 move complete, result=0
21:27:56.087 00.000 3008 worker thread done servicing request
21:27:56.087 00.000 3008 Worker thread wakes up
21:27:56.087 00.000 2504 GuideStep: -0.6 px 21 ms EAST, -26.7 px 1051 ms NORTH
21:27:56.087 00.000 3008 worker thread servicing REQUEST_EXPOSE 4313
21:28:02.093 06.006 3008 Handling exposure in thread, d=4313 o=3 r=(598,1035,31,31)
21:28:02.093 00.000 3008 ZWO: set CONTROL_EXPOSURE 4313000
21:28:07.213 05.120 3008 Exposure complete
21:28:07.263 00.050 3008 worker thread done servicing request
21:28:07.263 00.000 2504 OnExposeComplete: enter
21:28:07.263 00.000 2504 UpdateGuideState(): m_state=6
21:28:07.263 00.000 2504 Star::Find(15, 612, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:28:07.263 00.000 2504 Star::Find returns 0 (2), X=612.00, Y=1050.00, Mass=14, SNR=2.6, Peak=7 HFD=0.0
21:28:07.263 00.000 2504 DistanceChecker: activated
21:28:07.263 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:28:07.263 00.000 2504 AutoExp: reset exp to 8000
21:28:07.273 00.010 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:28:07.273 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:28:07.275 00.002 3008 Worker thread wakes up
21:28:07.275 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:28:07.275 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:28:07.275 00.000 3008 move complete, result=0
21:28:07.275 00.000 3008 worker thread done servicing request
21:28:07.387 00.112 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:28:07.388 00.001 2504 Status Line: Star lost - low SNR
21:28:07.390 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=68, med=6, FiltMin=0, FiltMax=49, Gamma=0.570
21:28:07.445 00.055 2504 UpdateGuideState exits: Star lost - low SNR
21:28:07.445 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:07.445 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:28:07.445 00.000 2504 Enqueuing Expose request
21:28:07.445 00.000 3008 Worker thread wakes up
21:28:07.445 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:28:12.831 05.386 2504 Stop button clicked
21:28:12.831 00.000 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:28:12.831 00.000 2504 Status Line: Waiting for devices...
21:28:12.914 00.083 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
21:28:12.914 00.000 3008 worker thread done servicing request
21:28:12.914 00.000 2504 OnExposeComplete: enter
21:28:12.914 00.000 2504 OnExposeComplete: Capture Error reported
21:28:12.914 00.000 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:28:12.914 00.000 2504 Mount: notify guiding stopped
21:28:12.914 00.000 2504 Changing from state GUIDING to STOP
21:28:12.914 00.000 2504 guider state => SELECTED
21:28:12.914 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=68, med=6, FiltMin=0, FiltMax=49, Gamma=0.570
21:28:12.977 00.063 2504 Changing from state SELECTED to UNINITIALIZED
21:28:12.977 00.000 2504 guider state => SELECTING
21:28:12.977 00.000 2504 Status Line: Stopped.
21:28:12.990 00.013 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:28:38.261 25.271 2504 evsrv: cli 0D0AD0E8 connect
21:28:38.264 00.003 2504 evsrv: cli 0D0AD0E8 request: {"method":"get_app_state","id":"ae8bdfe8-a6f4-47db-a7ae-2a897cbcc7d1"}
21:28:38.266 00.002 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":"Stopped","id":"ae8bdfe8-a6f4-47db-a7ae-2a897cbcc7d1"}
21:28:38.268 00.002 2504 evsrv: cli 0D0AD0E8 disconnect
21:29:23.535 45.267 2504 evsrv: cli 0D0ACAA8 connect
21:29:23.537 00.002 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_app_state","id":"9e517585-f66c-417c-9db0-b78825871788"}
21:29:23.538 00.001 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":"Stopped","id":"9e517585-f66c-417c-9db0-b78825871788"}
21:29:23.540 00.002 2504 evsrv: cli 0D0ACAA8 disconnect
21:29:23.541 00.001 2504 evsrv: cli 0D0AD7C8 connect
21:29:23.543 00.002 2504 evsrv: cli 0D0AD7C8 request: {"method":"get_calibrated","id":"4b394c59-904d-4be1-973a-8436ded57c67"}
21:29:23.545 00.002 2504 evsrv: cli 0D0AD7C8 response: {"jsonrpc":"2.0","result":true,"id":"4b394c59-904d-4be1-973a-8436ded57c67"}
21:29:23.546 00.001 2504 evsrv: cli 0D0AD7C8 disconnect
21:29:23.548 00.002 2504 evsrv: cli 0D0ADB88 connect
21:29:23.549 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_camera_frame_size","id":"c24b05b0-2db1-4cc9-9434-9871425c4fc2"}
21:29:23.550 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":[1936,1216],"id":"c24b05b0-2db1-4cc9-9434-9871425c4fc2"}
21:29:23.551 00.001 2504 evsrv: cli 0D0ADB88 disconnect
21:29:23.552 00.001 2504 evsrv: cli 0D0ADC28 connect
21:29:23.554 00.002 2504 evsrv: cli 0D0ADC28 request: {"method":"guide","params":{"settle":{"pixels":1,"time":5,"timeout":20},"recalibrate":false,"roi":[145,91,1645,1033]},"id":"3699c4cc-31ed-4e2e-93e2-c8826ac22191"}
21:29:23.555 00.001 2504 PhdController::Guide begins
21:29:23.555 00.000 2504 PhdController: newstate STATE_SETUP
21:29:23.556 00.001 2504 PhdController: setup
21:29:23.557 00.001 2504 PhdController: newstate STATE_ATTEMPT_START
21:29:23.558 00.001 2504 PhdController: start capturing
21:29:23.559 00.001 2504 Changing from state SELECTING to UNINITIALIZED
21:29:23.560 00.001 2504 guider state => SELECTING
21:29:23.561 00.001 2504 setting force full frames = true
21:29:23.562 00.001 2504 AutoExp: reset exp to 8000
21:29:23.563 00.001 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:29:23.568 00.005 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:29:23.569 00.001 2504 Enqueuing Expose request
21:29:23.570 00.001 2504 PhdController: newstate STATE_SELECT_STAR
21:29:23.571 00.001 3008 Worker thread wakes up
21:29:23.571 00.000 2504 evsrv: cli 0D0ADC28 response: {"jsonrpc":"2.0","result":0,"id":"3699c4cc-31ed-4e2e-93e2-c8826ac22191"}
21:29:23.573 00.002 3008 worker thread servicing REQUEST_EXPOSE 8000
21:29:23.573 00.000 3008 Exposure delay set to 1000
21:29:23.575 00.002 2504 evsrv: cli 0D0ADC28 disconnect
21:29:23.577 00.002 2504 evsrv: cli 0D0AD5E8 connect
21:29:23.578 00.001 2504 case statement mapped state 1 to 101
21:29:23.580 00.002 2504 case statement mapped state 1 to 101
21:29:23.581 00.001 2504 evsrv: cli 0D0AD5E8 request: {"method":"get_lock_shift_params","id":"8e62d98f-4e24-4e2e-baf4-9a5cf7aac40e"}
21:29:23.582 00.001 2504 evsrv: cli 0D0AD5E8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8e62d98f-4e24-4e2e-baf4-9a5cf7aac40e"}
21:29:23.584 00.002 2504 evsrv: cli 0D0AD5E8 disconnect
21:29:23.585 00.001 2504 evsrv: cli 0D0ACDC8 connect
21:29:23.586 00.001 2504 case statement mapped state 1 to 101
21:29:23.587 00.001 2504 case statement mapped state 1 to 101
21:29:23.589 00.002 2504 evsrv: cli 0D0ACDC8 request: {"method":"get_lock_position","id":"b5682784-a326-42f0-b0c4-572389d18b2e"}
21:29:23.590 00.001 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":null,"id":"b5682784-a326-42f0-b0c4-572389d18b2e"}
21:29:23.591 00.001 2504 evsrv: cli 0D0ACDC8 disconnect
21:29:24.574 00.983 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:29:24.574 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:29:24.592 00.018 2504 evsrv: cli 0D0ACDC8 connect
21:29:24.594 00.002 2504 case statement mapped state 1 to 101
21:29:24.595 00.001 2504 case statement mapped state 1 to 101
21:29:24.597 00.002 2504 evsrv: cli 0D0ACDC8 request: {"method":"get_lock_position","id":"f40c3785-7590-407e-b48a-21d9657ff1e4"}
21:29:24.598 00.001 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":null,"id":"f40c3785-7590-407e-b48a-21d9657ff1e4"}
21:29:24.600 00.002 2504 evsrv: cli 0D0ACDC8 disconnect
21:29:25.600 01.000 2504 evsrv: cli 0D0ACDC8 connect
21:29:25.602 00.002 2504 case statement mapped state 1 to 101
21:29:25.603 00.001 2504 case statement mapped state 1 to 101
21:29:25.604 00.001 2504 evsrv: cli 0D0ACDC8 request: {"method":"get_lock_position","id":"d71dc3b2-d791-4194-815c-d7c91291e393"}
21:29:25.606 00.002 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":null,"id":"d71dc3b2-d791-4194-815c-d7c91291e393"}
21:29:25.607 00.001 2504 evsrv: cli 0D0ACDC8 disconnect
21:29:26.608 01.001 2504 evsrv: cli 0D0ADB88 connect
21:29:26.610 00.002 2504 case statement mapped state 1 to 101
21:29:26.611 00.001 2504 case statement mapped state 1 to 101
21:29:26.612 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_lock_position","id":"f81843b7-bcc7-4a36-8a77-aa53faba2c9f"}
21:29:26.614 00.002 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":null,"id":"f81843b7-bcc7-4a36-8a77-aa53faba2c9f"}
21:29:26.615 00.001 2504 evsrv: cli 0D0ADB88 disconnect
21:29:27.615 01.000 2504 evsrv: cli 0D0ADB88 connect
21:29:27.617 00.002 2504 case statement mapped state 1 to 101
21:29:27.618 00.001 2504 case statement mapped state 1 to 101
21:29:27.619 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_lock_position","id":"219ca472-25ca-4494-b03c-d9fae9a3629b"}
21:29:27.620 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":null,"id":"219ca472-25ca-4494-b03c-d9fae9a3629b"}
21:29:27.622 00.002 2504 evsrv: cli 0D0ADB88 disconnect
21:29:33.389 05.767 3008 Exposure complete
21:29:33.438 00.049 3008 worker thread done servicing request
21:29:33.438 00.000 2504 OnExposeComplete: enter
21:29:33.438 00.000 2504 UpdateGuideState(): m_state=1
21:29:33.438 00.000 2504 UpdateCurrentPosition: no star selected
21:29:33.438 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:29:33.438 00.000 2504 Status Line: No star selected
21:29:33.454 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=9, FiltMin=1, FiltMax=255, Gamma=0.570
21:29:33.516 00.062 2504 UpdateGuideState exits: No star selected
21:29:33.518 00.002 2504 GuiderMultiStar::AutoSelect enter
21:29:33.518 00.000 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 1645x1033@145,91
21:29:33.518 00.000 2504 AutoFind: using ROI 1645x1033@145,91
21:29:33.548 00.030 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:29:33.628 00.080 2504 AutoFind: global mean = -0.0, stdev 3.5
21:29:33.628 00.000 2504 AutoFind: using threshold = 0.1
21:29:33.711 00.083 2504 AutoFind: local max [1241, 242] 154.3
21:29:33.711 00.000 2504 AutoFind: local max [1246, 243] 134.9
21:29:33.711 00.000 2504 AutoFind: local max [605, 1077] 60.1
21:29:33.711 00.000 2504 AutoFind: local max [248, 484] 42.5
21:29:33.711 00.000 2504 AutoFind: local max [377, 656] 40.5
21:29:33.711 00.000 2504 AutoFind: local max [387, 688] 37.2
21:29:33.721 00.010 2504 AutoFind: local max [1651, 430] 37.2
21:29:33.721 00.000 2504 AutoFind: local max [338, 978] 24.6
21:29:33.721 00.000 2504 AutoFind: local max [1498, 608] 22.2
21:29:33.721 00.000 2504 AutoFind: local max [1564, 365] 21.7
21:29:33.721 00.000 2504 AutoFind: local max [784, 668] 18.5
21:29:33.721 00.000 2504 AutoFind: local max [868, 554] 15.1
21:29:33.721 00.000 2504 AutoFind: local max [446, 491] 14.9
21:29:33.721 00.000 2504 AutoFind: local max [535, 595] 14.2
21:29:33.721 00.000 2504 AutoFind: local max [1110, 724] 13.7
21:29:33.721 00.000 2504 AutoFind: local max [572, 447] 10.8
21:29:33.721 00.000 2504 AutoFind: local max [421, 158] 9.9
21:29:33.721 00.000 2504 AutoFind: local max [384, 719] 9.8
21:29:33.721 00.000 2504 AutoFind: local max [1189, 92] 9.7
21:29:33.721 00.000 2504 AutoFind: local max [468, 1070] 8.8
21:29:33.721 00.000 2504 AutoFind: local max [1690, 149] 8.1
21:29:33.737 00.016 2504 AutoFind: local max [246, 420] 8.1
21:29:33.739 00.002 2504 AutoFind: local max [706, 972] 7.7
21:29:33.739 00.000 2504 AutoFind: local max [146, 92] 7.4
21:29:33.739 00.000 2504 AutoFind: local max [1503, 225] 7.1
21:29:33.739 00.000 2504 AutoFind: local max [1787, 92] 6.7
21:29:33.742 00.003 2504 AutoFind: local max [146, 219] 6.7
21:29:33.742 00.000 2504 AutoFind: local max [993, 998] 6.6
21:29:33.742 00.000 2504 AutoFind: local max [1222, 92] 6.6
21:29:33.742 00.000 2504 AutoFind: local max [1085, 92] 6.5
21:29:33.742 00.000 2504 AutoFind: local max [146, 241] 6.5
21:29:33.742 00.000 2504 AutoFind: local max [1315, 92] 6.5
21:29:33.742 00.000 2504 AutoFind: local max [1501, 92] 6.4
21:29:33.742 00.000 2504 AutoFind: local max [610, 92] 6.4
21:29:33.742 00.000 2504 AutoFind: local max [146, 556] 6.4
21:29:33.742 00.000 2504 AutoFind: local max [146, 438] 6.4
21:29:33.742 00.000 2504 AutoFind: local max [1446, 92] 6.4
21:29:33.753 00.011 2504 AutoFind: local max [1015, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [1014, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [1097, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [1291, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [146, 227] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [1382, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [146, 574] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [1204, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [1470, 92] 6.4
21:29:33.753 00.000 2504 AutoFind: local max [146, 520] 6.3
21:29:33.753 00.000 2504 AutoFind: local max [146, 474] 6.3
21:29:33.753 00.000 2504 AutoFind: local max [146, 525] 6.3
21:29:33.753 00.000 2504 AutoFind: local max [908, 92] 6.3
21:29:33.753 00.000 2504 AutoFind: local max [1171, 92] 6.3
21:29:33.753 00.000 2504 AutoFind: local max [1065, 92] 6.3
21:29:33.769 00.016 2504 AutoFind: local max [1371, 92] 6.3
21:29:33.771 00.002 2504 AutoFind: local max [1513, 92] 6.3
21:29:33.771 00.000 2504 AutoFind: local max [1029, 92] 6.3
21:29:33.771 00.000 2504 AutoFind: local max [1437, 92] 6.3
21:29:33.773 00.002 2504 AutoFind: local max [1181, 92] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 390] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 372] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 295] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [1139, 92] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 634] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 346] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 263] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [314, 92] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 586] 6.2
21:29:33.773 00.000 2504 AutoFind: local max [146, 273] 6.2
21:29:33.785 00.012 2504 AutoFind: local max [1276, 92] 6.2
21:29:33.786 00.001 2504 AutoFind: local max [146, 419] 6.2
21:29:33.786 00.000 2504 AutoFind: local max [146, 282] 6.2
21:29:33.786 00.000 2504 AutoFind: local max [146, 485] 6.2
21:29:33.786 00.000 2504 AutoFind: local max [1420, 92] 6.2
21:29:33.786 00.000 2504 AutoFind: local max [1523, 92] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [146, 535] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [1048, 92] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [146, 250] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [146, 547] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [146, 315] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [816, 92] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [1153, 92] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [146, 366] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [1536, 92] 6.1
21:29:33.786 00.000 2504 AutoFind: local max [146, 602] 6.0
21:29:33.786 00.000 2504 AutoFind: local max [146, 326] 6.0
21:29:33.801 00.015 2504 AutoFind: local max [146, 306] 6.0
21:29:33.801 00.000 2504 AutoFind: local max [1395, 92] 6.0
21:29:33.801 00.000 2504 AutoFind: local max [1117, 92] 6.0
21:29:33.805 00.004 2504 AutoFind: local max [1788, 220] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [1788, 333] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [1788, 198] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [1678, 92] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [687, 92] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [1197, 92] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [943, 92] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [1788, 550] 6.0
21:29:33.805 00.000 2504 AutoFind: local max [1788, 182] 5.9
21:29:33.805 00.000 2504 AutoFind: local max [1353, 92] 5.9
21:29:33.805 00.000 2504 AutoFind: local max [217, 92] 5.9
21:29:33.805 00.000 2504 AutoFind: local max [872, 92] 5.9
21:29:33.805 00.000 2504 AutoFind: local max [893, 92] 5.9
21:29:33.817 00.012 2504 AutoFind: merge [1014, 92] 6.4 - [1015, 92] 6.4
21:29:33.818 00.001 2504 AutoFind: too close [893, 92] 5.9 - [908, 92] 6.3
21:29:33.818 00.000 2504 AutoFind: too close [1353, 92] 5.9 - [1371, 92] 6.3
21:29:33.818 00.000 2504 AutoFind: too close [1788, 182] 5.9 - [1788, 198] 6.0
21:29:33.818 00.000 2504 AutoFind: too close [1197, 92] 6.0 - [1181, 92] 6.2
21:29:33.818 00.000 2504 AutoFind: too close [1197, 92] 6.0 - [1204, 92] 6.4
21:29:33.818 00.000 2504 AutoFind: too close [1197, 92] 6.0 - [1189, 92] 9.7
21:29:33.818 00.000 2504 AutoFind: too close [1117, 92] 6.0 - [1097, 92] 6.4
21:29:33.818 00.000 2504 AutoFind: too close [1395, 92] 6.0 - [1382, 92] 6.4
21:29:33.818 00.000 2504 AutoFind: too close [146, 306] 6.0 - [146, 326] 6.0
21:29:33.818 00.000 2504 AutoFind: too close [146, 306] 6.0 - [146, 315] 6.1
21:29:33.818 00.000 2504 AutoFind: too close [146, 306] 6.0 - [146, 295] 6.2
21:29:33.818 00.000 2504 AutoFind: too close [146, 326] 6.0 - [146, 315] 6.1
21:29:33.818 00.000 2504 AutoFind: too close [146, 326] 6.0 - [146, 346] 6.2
21:29:33.818 00.000 2504 AutoFind: too close [146, 602] 6.0 - [146, 586] 6.2
21:29:33.818 00.000 2504 AutoFind: too close [1536, 92] 6.1 - [1523, 92] 6.1
21:29:33.833 00.015 2504 AutoFind: too close [146, 366] 6.1 - [146, 346] 6.2
21:29:33.833 00.000 2504 AutoFind: too close [146, 366] 6.1 - [146, 372] 6.2
21:29:33.836 00.003 2504 AutoFind: too close [1153, 92] 6.1 - [1139, 92] 6.2
21:29:33.836 00.000 2504 AutoFind: too close [1153, 92] 6.1 - [1171, 92] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [146, 315] 6.1 - [146, 295] 6.2
21:29:33.836 00.000 2504 AutoFind: too close [146, 547] 6.1 - [146, 535] 6.1
21:29:33.836 00.000 2504 AutoFind: too close [146, 547] 6.1 - [146, 556] 6.4
21:29:33.836 00.000 2504 AutoFind: too close [146, 250] 6.1 - [146, 263] 6.2
21:29:33.836 00.000 2504 AutoFind: too close [146, 250] 6.1 - [146, 241] 6.5
21:29:33.836 00.000 2504 AutoFind: too close [1048, 92] 6.1 - [1029, 92] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [1048, 92] 6.1 - [1065, 92] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [146, 535] 6.1 - [146, 525] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [146, 535] 6.1 - [146, 520] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [1523, 92] 6.1 - [1513, 92] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [1420, 92] 6.2 - [1437, 92] 6.3
21:29:33.836 00.000 2504 AutoFind: too close [146, 485] 6.2 - [146, 474] 6.3
21:29:33.849 00.013 2504 AutoFind: too close [146, 282] 6.2 - [146, 273] 6.2
21:29:33.849 00.000 2504 AutoFind: too close [146, 282] 6.2 - [146, 263] 6.2
21:29:33.849 00.000 2504 AutoFind: too close [146, 282] 6.2 - [146, 295] 6.2
21:29:33.849 00.000 2504 AutoFind: too close [146, 419] 6.2 - [146, 438] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [1276, 92] 6.2 - [1291, 92] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [146, 273] 6.2 - [146, 263] 6.2
21:29:33.849 00.000 2504 AutoFind: too close [146, 586] 6.2 - [146, 574] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [146, 372] 6.2 - [146, 390] 6.2
21:29:33.849 00.000 2504 AutoFind: too close [1181, 92] 6.2 - [1171, 92] 6.3
21:29:33.849 00.000 2504 AutoFind: too close [1181, 92] 6.2 - [1189, 92] 9.7
21:29:33.849 00.000 2504 AutoFind: too close [1437, 92] 6.3 - [1446, 92] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [1029, 92] 6.3 - [1015, 92] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [1513, 92] 6.3 - [1501, 92] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [1371, 92] 6.3 - [1382, 92] 6.4
21:29:33.849 00.000 2504 AutoFind: too close [1065, 92] 6.3 - [1085, 92] 6.5
21:29:33.866 00.017 2504 AutoFind: too close [1171, 92] 6.3 - [1189, 92] 9.7
21:29:33.867 00.001 2504 AutoFind: too close [146, 525] 6.3 - [146, 520] 6.3
21:29:33.867 00.000 2504 AutoFind: too close [1204, 92] 6.4 - [1222, 92] 6.6
21:29:33.867 00.000 2504 AutoFind: too close [1204, 92] 6.4 - [1189, 92] 9.7
21:29:33.867 00.000 2504 AutoFind: too close [146, 574] 6.4 - [146, 556] 6.4
21:29:33.867 00.000 2504 AutoFind: too close [146, 227] 6.4 - [146, 241] 6.5
21:29:33.867 00.000 2504 AutoFind: too close [146, 227] 6.4 - [146, 219] 6.7
21:29:33.867 00.000 2504 AutoFind: too close [1097, 92] 6.4 - [1085, 92] 6.5
21:29:33.867 00.000 2504 AutoFind: too close [1246, 243] 134.9 - [1241, 242] 154.3
21:29:33.867 00.000 2504 AutoFind: BPP = 8, saturation at 257, pedestal 2, thresh = 231
21:29:33.867 00.000 2504 Star::Find(15, 605, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.867 00.000 2504 Star::Find returns 1 (0), X=605.22, Y=1077.32, Mass=1853, SNR=30.1, Peak=76 HFD=5.2
21:29:33.867 00.000 2504 Star::Find(15, 248, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.867 00.000 2504 Star::Find returns 1 (0), X=248.72, Y=484.02, Mass=1335, SNR=25.6, Peak=63 HFD=4.9
21:29:33.880 00.013 2504 Star::Find(15, 377, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.881 00.001 2504 Star::Find returns 1 (0), X=377.36, Y=656.13, Mass=1225, SNR=24.6, Peak=58 HFD=5.0
21:29:33.883 00.002 2504 Star::Find(15, 387, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=386.89, Y=686.94, Mass=1621, SNR=28.2, Peak=60 HFD=5.9
21:29:33.883 00.000 2504 Star::Find(15, 1651, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=1651.39, Y=430.13, Mass=1380, SNR=26.0, Peak=55 HFD=5.3
21:29:33.883 00.000 2504 Star::Find(15, 338, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=338.29, Y=977.65, Mass=890, SNR=20.8, Peak=35 HFD=5.4
21:29:33.883 00.000 2504 Star::Find(15, 1498, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=1498.88, Y=608.12, Mass=864, SNR=20.5, Peak=38 HFD=5.7
21:29:33.883 00.000 2504 Star::Find(15, 1564, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=1565.10, Y=364.99, Mass=800, SNR=19.8, Peak=38 HFD=5.5
21:29:33.883 00.000 2504 Star::Find(15, 784, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=784.27, Y=667.66, Mass=618, SNR=17.3, Peak=32 HFD=5.1
21:29:33.883 00.000 2504 Star::Find(15, 868, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.883 00.000 2504 Star::Find returns 1 (0), X=868.66, Y=553.70, Mass=471, SNR=15.2, Peak=29 HFD=4.9
21:29:33.883 00.000 2504 Star::Find(15, 446, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.897 00.014 2504 Star::Find returns 1 (0), X=446.09, Y=491.05, Mass=401, SNR=14.0, Peak=27 HFD=4.5
21:29:33.899 00.002 2504 Star::Find(15, 535, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=535.74, Y=594.82, Mass=433, SNR=14.5, Peak=29 HFD=4.8
21:29:33.899 00.000 2504 Star::Find(15, 1110, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=1110.95, Y=723.82, Mass=423, SNR=14.3, Peak=28 HFD=4.6
21:29:33.899 00.000 2504 Star::Find(15, 572, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=571.97, Y=447.36, Mass=321, SNR=12.5, Peak=26 HFD=4.6
21:29:33.899 00.000 2504 Star::Find(15, 421, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=421.78, Y=158.10, Mass=272, SNR=11.5, Peak=20 HFD=4.5
21:29:33.899 00.000 2504 Star::Find(15, 384, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=384.78, Y=719.14, Mass=285, SNR=11.7, Peak=23 HFD=4.5
21:29:33.899 00.000 2504 Star::Find(15, 468, 1070, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=467.93, Y=1069.44, Mass=300, SNR=12.1, Peak=17 HFD=5.1
21:29:33.899 00.000 2504 Star::Find(15, 1690, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.899 00.000 2504 Star::Find returns 1 (0), X=1690.59, Y=149.09, Mass=247, SNR=10.9, Peak=18 HFD=4.8
21:29:33.913 00.014 2504 Star::Find(15, 246, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.001 2504 Star::Find returns 1 (0), X=245.99, Y=420.20, Mass=244, SNR=10.8, Peak=21 HFD=4.4
21:29:33.914 00.000 2504 Star::Find(15, 706, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.000 2504 Star::Find returns 1 (0), X=706.58, Y=971.77, Mass=236, SNR=10.7, Peak=17 HFD=5.1
21:29:33.914 00.000 2504 Star::Find(15, 146, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.000 2504 Star::Find returns 0 (3), X=146.00, Y=92.00, Mass=5, SNR=1.6, Peak=10 HFD=0.0
21:29:33.914 00.000 2504 Star::Find(15, 1503, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.000 2504 Star::Find returns 1 (0), X=1504.13, Y=225.14, Mass=227, SNR=10.5, Peak=19 HFD=4.8
21:29:33.914 00.000 2504 Star::Find(15, 1787, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.000 2504 Star::Find returns 0 (2), X=1787.00, Y=92.00, Mass=13, SNR=2.5, Peak=9 HFD=0.0
21:29:33.914 00.000 2504 Star::Find(15, 993, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.000 2504 Star::Find returns 1 (0), X=994.34, Y=998.02, Mass=219, SNR=10.3, Peak=16 HFD=5.1
21:29:33.914 00.000 2504 Star::Find(15, 1315, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.914 00.000 2504 Star::Find returns 0 (3), X=1315.00, Y=92.00, Mass=6, SNR=1.7, Peak=11 HFD=0.0
21:29:33.914 00.000 2504 Star::Find(15, 610, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.929 00.015 2504 Star::Find returns 0 (3), X=610.00, Y=92.00, Mass=0, SNR=0.0, Peak=11 HFD=0.0
21:29:33.930 00.001 2504 Star::Find(15, 1470, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (3), X=1470.00, Y=92.00, Mass=2, SNR=0.9, Peak=11 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 146, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (3), X=146.00, Y=634.00, Mass=2, SNR=0.9, Peak=11 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 314, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (2), X=314.00, Y=92.00, Mass=19, SNR=2.9, Peak=10 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 816, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (3), X=816.00, Y=92.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 1788, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (3), X=1788.00, Y=220.00, Mass=2, SNR=0.9, Peak=10 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 1788, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (3), X=1788.00, Y=333.00, Mass=0, SNR=0.0, Peak=10 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 1678, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.930 00.000 2504 Star::Find returns 0 (3), X=1678.00, Y=92.00, Mass=7, SNR=1.8, Peak=10 HFD=0.0
21:29:33.930 00.000 2504 Star::Find(15, 687, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.945 00.015 2504 Star::Find returns 0 (3), X=687.00, Y=92.00, Mass=2, SNR=1.0, Peak=11 HFD=0.0
21:29:33.946 00.001 2504 Star::Find(15, 943, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.946 00.000 2504 Star::Find returns 0 (2), X=943.00, Y=92.00, Mass=12, SNR=2.4, Peak=11 HFD=0.0
21:29:33.946 00.000 2504 Star::Find(15, 1788, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.946 00.000 2504 Star::Find returns 0 (3), X=1788.00, Y=550.00, Mass=2, SNR=0.9, Peak=10 HFD=0.0
21:29:33.946 00.000 2504 Star::Find(15, 217, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.946 00.000 2504 Star::Find returns 0 (3), X=217.00, Y=92.00, Mass=8, SNR=1.9, Peak=10 HFD=0.0
21:29:33.946 00.000 2504 Star::Find(15, 872, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.946 00.000 2504 Star::Find returns 0 (3), X=872.00, Y=92.00, Mass=5, SNR=1.6, Peak=11 HFD=0.0
21:29:33.946 00.000 2504 AutoFind: finding best star pass 1
21:29:33.946 00.000 2504 Star::Find(15, 605, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.946 00.000 2504 Star::Find returns 1 (0), X=605.22, Y=1077.32, Mass=1853, SNR=30.1, Peak=76 HFD=5.2
21:29:33.946 00.000 2504 AutoFind returns star at [605, 1077] 60.1 Mass 1853 SNR 30.1
21:29:33.946 00.000 2504 Star::Find(15, 605, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.946 00.000 2504 Star::Find returns 1 (0), X=605.22, Y=1077.32, Mass=1853, SNR=30.1, Peak=76 HFD=5.2
21:29:33.961 00.015 2504 MultiStar: List (7): {605.22, 1077.32}(30.1), {248.72, 484.02}(25.6), {377.36, 656.13}(24.6), {386.89, 686.94}(28.2), {1651.39, 430.13}(26.0), {338.29, 977.65}(20.8), {1498.88, 608.12}(20.5), 
21:29:33.962 00.001 2504 setting lock position to (605.22, 1077.32)
21:29:33.962 00.000 2504 MultiStar: stabilizing after lock position change
21:29:33.962 00.000 2504 AutoSelect: state = 1, call UpdateGuideState
21:29:33.962 00.000 2504 UpdateGuideState(): m_state=1
21:29:33.962 00.000 2504 Star::Find(15, 605, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:29:33.962 00.000 2504 Star::Find returns 1 (0), X=605.22, Y=1077.32, Mass=1853, SNR=30.1, Peak=76 HFD=5.2
21:29:33.962 00.000 2504 DistanceChecker: deactivated
21:29:33.962 00.000 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.07) = xAngle (-3.07 = -3.07)
21:29:33.962 00.000 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.21 = 0.08)
21:29:33.962 00.000 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:29:33.962 00.000 2504 AutoExp: adjust SNR=30.08 new exposure 7330
21:29:33.962 00.000 2504 setting force full frames = false
21:29:33.977 00.015 2504 setting lock position to (605.22, 1077.32)
21:29:33.978 00.001 2504 MultiStar: stabilizing after lock position change
21:29:33.978 00.000 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:29:33.978 00.000 2504 Changing from state SELECTING to SELECTED
21:29:33.978 00.000 2504 guider state => SELECTED
21:29:33.993 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=9, FiltMin=1, FiltMax=255, Gamma=0.570
21:29:34.040 00.047 2504 UpdateGuideState exits: m=1853 SNR=30.1 Exp=7.3 s
21:29:34.040 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=9, FiltMin=1, FiltMax=255, Gamma=0.570
21:29:34.114 00.074 2504 Status Line: Auto-selected star at (605.2, 1077.3)
21:29:34.120 00.006 2504 PhdController: newstate STATE_WAIT_SELECTED
21:29:34.120 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:34.120 00.000 2504 ScheduleExposure(7330,3,1) exposurePending=0
21:29:34.120 00.000 2504 Enqueuing Expose request
21:29:34.120 00.000 3008 Worker thread wakes up
21:29:34.120 00.000 3008 worker thread servicing REQUEST_EXPOSE 7330
21:29:35.137 01.017 3008 Handling exposure in thread, d=7330 o=3 r=(590,1062,31,31)
21:29:35.137 00.000 3008 ZWO: set CONTROL_EXPOSURE 7330000
21:29:43.280 08.143 3008 Exposure complete
21:29:43.330 00.050 3008 worker thread done servicing request
21:29:43.330 00.000 2504 OnExposeComplete: enter
21:29:43.330 00.000 2504 UpdateGuideState(): m_state=2
21:29:43.336 00.006 2504 Star::Find(15, 605, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:29:43.336 00.000 2504 Star::Find returns 1 (0), X=604.84, Y=1076.53, Mass=1673, SNR=28.5, Peak=65 HFD=5.2
21:29:43.336 00.000 2504 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.07) = xAngle (-5.09 = 1.20)
21:29:43.336 00.000 2504 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.23 = -1.94)
21:29:43.336 00.000 2504 CameraToMount -- cameraX=-0.38 cameraY=-0.79 hyp=0.88 cameraTheta=-2.02 mountX=0.32 mountY=-0.82, mountTheta=-1.20
21:29:43.336 00.000 2504 AutoExp: adjust SNR=28.53 new exposure 6771
21:29:43.344 00.008 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:29:43.393 00.049 2504 UpdateGuideState exits: m=1673 SNR=28.5 Exp=6.8 s
21:29:43.393 00.000 2504 PhdController: newstate STATE_CALIBRATE
21:29:43.393 00.000 2504 PhdController: newstate STATE_GUIDE
21:29:43.409 00.016 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:29:43.410 00.001 2504 guider state => CALIBRATED
21:29:43.410 00.000 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:29:43.424 00.014 2504 reset dither spiral
21:29:43.425 00.001 2504 PhdController: newstate STATE_SETTLE_BEGIN
21:29:43.425 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:43.425 00.000 2504 ScheduleExposure(6771,3,0) exposurePending=0
21:29:43.425 00.000 2504 Enqueuing Expose request
21:29:43.430 00.005 3008 Worker thread wakes up
21:29:43.430 00.000 3008 worker thread servicing REQUEST_EXPOSE 6771
21:29:44.438 01.008 3008 Handling exposure in thread, d=6771 o=3 r=(0,0,0,0)
21:29:44.438 00.000 3008 ZWO: set CONTROL_EXPOSURE 6771000
21:29:52.023 07.585 3008 Exposure complete
21:29:52.072 00.049 3008 worker thread done servicing request
21:29:52.072 00.000 2504 OnExposeComplete: enter
21:29:52.072 00.000 2504 UpdateGuideState(): m_state=5
21:29:52.072 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:29:52.072 00.000 2504 Star::Find returns 1 (0), X=604.38, Y=1077.24, Mass=1527, SNR=27.3, Peak=62 HFD=5.3
21:29:52.086 00.014 2504 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.07) = xAngle (-6.12 = 0.17)
21:29:52.086 00.000 2504 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.26 = -2.97)
21:29:52.086 00.000 2504 CameraToMount -- cameraX=-0.84 cameraY=-0.08 hyp=0.84 cameraTheta=-3.05 mountX=0.83 mountY=-0.14, mountTheta=-0.17
21:29:52.089 00.003 2504 AutoExp: adjust SNR=27.32 new exposure 6300
21:29:52.089 00.000 2504 Changing from state CALIBRATED to GUIDING
21:29:52.103 00.014 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:29:52.103 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:29:52.133 00.030 2504 AdjustCalibrationForScopePointing (scope): current dec=33.1 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:29:52.133 00.000 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:29:52.133 00.000 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:29:52.133 00.000 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:29:52.133 00.000 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:29:52.133 00.000 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:29:52.133 00.000 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:29:52.147 00.014 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:29:52.148 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:29:52.149 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:29:52.149 00.000 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:29:52.152 00.003 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:29:52.152 00.000 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:29:52.152 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:29:52.152 00.000 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:29:52.152 00.000 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:29:52.152 00.000 2504 Dec comp: XRate 25.854 -> 21.668 for dec -0.1 -> dec 33.1
21:29:52.164 00.012 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:29:52.166 00.002 2504 ScopeASCOM::SideOfPier() returns 1
21:29:52.168 00.002 2504 setting lock position to (604.38, 1077.24)
21:29:52.170 00.002 2504 MultiStar: stabilizing after lock position change
21:29:52.172 00.002 2504 guider state => GUIDING
21:29:52.172 00.000 2504 Status Line: Guiding
21:29:52.174 00.002 2504 Mount: notify guiding started
21:29:52.176 00.002 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:29:52.179 00.003 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:29:52.180 00.001 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:29:52.180 00.000 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:29:52.180 00.000 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:29:52.183 00.003 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:29:52.183 00.000 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:29:52.183 00.000 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:29:52.183 00.000 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:29:52.183 00.000 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:29:52.183 00.000 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:29:52.183 00.000 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:29:52.183 00.000 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:29:52.183 00.000 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:29:52.183 00.000 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:29:52.183 00.000 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:29:52.196 00.013 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:29:52.196 00.000 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:29:52.196 00.000 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:29:52.196 00.000 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:29:52.196 00.000 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:29:52.196 00.000 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:29:52.196 00.000 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:29:52.196 00.000 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:29:52.196 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:29:52.196 00.000 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:29:52.196 00.000 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:29:52.196 00.000 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:29:52.211 00.015 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:29:52.212 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:29:52.212 00.000 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:29:52.214 00.002 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:29:52.214 00.000 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:29:52.214 00.000 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:29:52.214 00.000 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:29:52.214 00.000 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:29:52.214 00.000 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:29:52.214 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:29:52.214 00.000 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:29:52.231 00.017 2504 ScopeASCOM::SideOfPier() returns 1
21:29:52.431 00.200 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:29:52.434 00.003 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:29:52.536 00.102 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:29:52.538 00.002 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.1
21:29:52.540 00.002 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:29:52.540 00.000 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:29:52.540 00.000 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:29:52.540 00.000 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:29:52.540 00.000 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:29:52.546 00.006 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:29:52.604 00.058 2504 UpdateGuideState exits: m=1527 SNR=27.3 Exp=6.3 s
21:29:52.604 00.000 2504 PhdController: newstate STATE_SETTLE_WAIT
21:29:52.604 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:52.604 00.000 2504 ScheduleExposure(6300,3,1) exposurePending=0
21:29:52.616 00.012 2504 Enqueuing Expose request
21:29:52.617 00.001 3008 Worker thread wakes up
21:29:52.617 00.000 3008 worker thread servicing REQUEST_EXPOSE 6300
21:29:53.630 01.013 3008 Handling exposure in thread, d=6300 o=3 r=(589,1062,31,31)
21:29:53.630 00.000 3008 ZWO: set CONTROL_EXPOSURE 6300000
21:30:00.736 07.106 3008 Exposure complete
21:30:00.786 00.050 3008 worker thread done servicing request
21:30:00.786 00.000 2504 OnExposeComplete: enter
21:30:00.786 00.000 2504 UpdateGuideState(): m_state=6
21:30:00.786 00.000 2504 Star::Find(15, 604, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:00.786 00.000 2504 Star::Find returns 1 (0), X=605.12, Y=1077.47, Mass=1411, SNR=26.3, Peak=64 HFD=5.1
21:30:00.786 00.000 2504 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.07) = xAngle (-2.77 = -2.77)
21:30:00.786 00.000 2504 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.91 = 0.38)
21:30:00.786 00.000 2504 CameraToMount -- cameraX=0.74 cameraY=0.23 hyp=0.77 cameraTheta=0.30 mountX=-0.72 mountY=0.28, mountTheta=2.76
21:30:00.786 00.000 2504 AutoExp: adjust SNR=26.29 new exposure 5902
21:30:00.801 00.015 2504 SchedulePrimaryMove(0CECED28, x=0.74, y=0.23, opts=13)
21:30:00.801 00.000 2504 Enqueuing Move request for scope (0.74, 0.23)
21:30:00.801 00.000 3008 Worker thread wakes up
21:30:00.801 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.23) opts 0xd
21:30:00.801 00.000 3008 Handling offset move in thread for scope, endpoint = (0.74, 0.23)
21:30:00.801 00.000 3008 Moving (0.74, 0.23) raw xDistance=-0.72 yDistance=0.28
21:30:00.801 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.57 from input -0.72, slope = 0.00
21:30:00.801 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.28 from input 0.28, slope = 0.00
21:30:00.801 00.000 3008 MoveAxis(E, 26, ABG)
21:30:00.801 00.000 3008 Guiding  Dir = 2, Dur = 26
21:30:00.816 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=0, FiltMax=255, Gamma=0.570
21:30:00.836 00.020 3008 IsSlewing returns 0
21:30:00.836 00.000 3008 IsGuiding returns 0
21:30:00.895 00.059 2504 UpdateGuideState exits: m=1411 SNR=26.3 Exp=5.9 s
21:30:00.896 00.001 2504 PhdController: settling, locked = 1, distance = 0.82 (1.00) aobump = 0 frame = 1 / 99999
21:30:00.896 00.000 2504 evsrv: {"Event":"Settling","Timestamp":1785202200.896,"Host":"PIER2","Inst":1,"Distance":0.82,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:30:00.899 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:00.899 00.000 2504 ScheduleExposure(5902,3,1) exposurePending=0
21:30:00.899 00.000 2504 Enqueuing Expose request
21:30:01.023 00.124 3008 IsGuiding returns 1
21:30:01.023 00.000 3008 scope still moving after pulse duration time elapsed
21:30:01.087 00.064 3008 IsSlewing returns 0
21:30:01.088 00.001 3008 IsGuiding returns 0
21:30:01.088 00.000 3008 scope move finished after 26 + 216 ms
21:30:01.088 00.000 3008 Move returns status 0, amount 26
21:30:01.088 00.000 3008 MoveAxis(S, 11, ABG)
21:30:01.088 00.000 3008 Guiding  Dir = 1, Dur = 11
21:30:01.117 00.029 3008 IsSlewing returns 0
21:30:01.119 00.002 3008 IsGuiding returns 0
21:30:01.198 00.079 3008 IsGuiding returns 1
21:30:01.198 00.000 3008 scope still moving after pulse duration time elapsed
21:30:01.262 00.064 3008 IsSlewing returns 0
21:30:01.262 00.000 3008 IsGuiding returns 0
21:30:01.262 00.000 3008 scope move finished after 11 + 133 ms
21:30:01.262 00.000 3008 Move returns status 0, amount 11
21:30:01.262 00.000 3008 move complete, result=0
21:30:01.262 00.000 3008 worker thread done servicing request
21:30:01.262 00.000 3008 Worker thread wakes up
21:30:01.262 00.000 2504 GuideStep: -0.7 px 26 ms EAST, 0.3 px 11 ms SOUTH
21:30:01.262 00.000 3008 worker thread servicing REQUEST_EXPOSE 5902
21:30:02.280 01.018 3008 Handling exposure in thread, d=5902 o=3 r=(589,1062,31,31)
21:30:02.280 00.000 3008 ZWO: set CONTROL_EXPOSURE 5902000
21:30:08.882 06.602 3008 Exposure complete
21:30:08.951 00.069 3008 worker thread done servicing request
21:30:08.951 00.000 2504 OnExposeComplete: enter
21:30:08.951 00.000 2504 UpdateGuideState(): m_state=6
21:30:08.951 00.000 2504 Star::Find(15, 605, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:30:08.951 00.000 2504 Star::Find returns 1 (0), X=604.42, Y=1077.00, Mass=1358, SNR=25.8, Peak=53 HFD=5.1
21:30:08.951 00.000 2504 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.07) = xAngle (-4.49 = 1.79)
21:30:08.951 00.000 2504 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.63 = -1.35)
21:30:08.961 00.010 2504 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.43 mountX=-0.05 mountY=-0.24, mountTheta=-1.79
21:30:08.961 00.000 2504 AutoExp: adjust SNR=25.79 new exposure 5549
21:30:08.961 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.03, y=-0.24, opts=13)
21:30:08.961 00.000 2504 Enqueuing Move request for scope (0.03, -0.24)
21:30:08.961 00.000 3008 Worker thread wakes up
21:30:08.961 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
21:30:08.961 00.000 3008 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
21:30:08.961 00.000 3008 Moving (0.03, -0.24) raw xDistance=-0.05 yDistance=-0.24
21:30:08.961 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.05, slope = 0.00
21:30:08.961 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.24 from input -0.24, slope = 0.00
21:30:08.961 00.000 3008 MoveAxis(E, 0, ABG)
21:30:08.961 00.000 3008 Move returns status 0, amount 0
21:30:08.961 00.000 3008 MoveAxis(N, 9, ABG)
21:30:08.961 00.000 3008 Guiding  Dir = 0, Dur = 9
21:30:08.988 00.027 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:30:08.990 00.002 3008 IsSlewing returns 0
21:30:08.990 00.000 3008 IsGuiding returns 0
21:30:09.045 00.055 2504 UpdateGuideState exits: m=1358 SNR=25.8 Exp=5.5 s
21:30:09.045 00.000 2504 PhdController: settling, locked = 1, distance = 0.65 (1.00) aobump = 0 frame = 2 / 99999
21:30:09.045 00.000 2504 PhdController: newstate STATE_FINISH
21:30:09.055 00.010 2504 PhdController complete: success
21:30:09.055 00.000 2504 evsrv: {"Event":"SettleDone","Timestamp":1785202209.055,"Host":"PIER2","Inst":1,"Status":0,"TotalFrames":2,"DroppedFrames":0}
21:30:09.057 00.002 2504 Mount: notify guiding dither settle done success=1
21:30:09.057 00.000 2504 PhdController: newstate STATE_IDLE
21:30:09.059 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:09.059 00.000 2504 ScheduleExposure(5549,3,1) exposurePending=0
21:30:09.059 00.000 2504 Enqueuing Expose request
21:30:09.166 00.107 3008 IsGuiding returns 1
21:30:09.166 00.000 3008 scope still moving after pulse duration time elapsed
21:30:09.231 00.065 3008 IsSlewing returns 0
21:30:09.231 00.000 3008 IsGuiding returns 0
21:30:09.231 00.000 3008 scope move finished after 9 + 230 ms
21:30:09.231 00.000 3008 Move returns status 0, amount 9
21:30:09.231 00.000 3008 move complete, result=0
21:30:09.231 00.000 3008 worker thread done servicing request
21:30:09.231 00.000 3008 Worker thread wakes up
21:30:09.231 00.000 2504 GuideStep: -0.1 px 0 ms EAST, -0.2 px 9 ms NORTH
21:30:09.231 00.000 3008 worker thread servicing REQUEST_EXPOSE 5549
21:30:09.231 00.000 3008 Exposure delay set to 6000
21:30:15.235 06.004 3008 Handling exposure in thread, d=5549 o=3 r=(589,1062,31,31)
21:30:15.235 00.000 3008 ZWO: set CONTROL_EXPOSURE 5549000
21:30:21.587 06.352 3008 Exposure complete
21:30:21.648 00.061 3008 worker thread done servicing request
21:30:21.648 00.000 2504 OnExposeComplete: enter
21:30:21.648 00.000 2504 UpdateGuideState(): m_state=6
21:30:21.648 00.000 2504 Star::Find(15, 604, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:30:21.648 00.000 2504 Star::Find returns 1 (0), X=604.35, Y=1077.30, Mass=1283, SNR=25.0, Peak=52 HFD=5.3
21:30:21.648 00.000 2504 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.07) = xAngle (-0.94 = -0.94)
21:30:21.648 00.000 2504 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.08 = 2.20)
21:30:21.648 00.000 2504 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.13 mountX=0.04 mountY=0.05, mountTheta=0.94
21:30:21.648 00.000 2504 AutoExp: adjust SNR=24.98 new exposure 5250
21:30:21.648 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.03, y=0.05, opts=13)
21:30:21.648 00.000 2504 Enqueuing Move request for scope (-0.03, 0.05)
21:30:21.648 00.000 3008 Worker thread wakes up
21:30:21.648 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:30:21.648 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:30:21.648 00.000 3008 Moving (-0.03, 0.05) raw xDistance=0.04 yDistance=0.05
21:30:21.648 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.04, slope = 0.00
21:30:21.648 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.05, slope = 0.00
21:30:21.648 00.000 3008 MoveAxis(E, 0, ABG)
21:30:21.648 00.000 3008 Move returns status 0, amount 0
21:30:21.648 00.000 3008 MoveAxis(N, 0, ABG)
21:30:21.648 00.000 3008 Move returns status 0, amount 0
21:30:21.648 00.000 3008 move complete, result=0
21:30:21.648 00.000 3008 worker thread done servicing request
21:30:21.664 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=0, FiltMax=255, Gamma=0.570
21:30:21.727 00.063 2504 UpdateGuideState exits: m=1283 SNR=25.0 Exp=5.2 s
21:30:21.727 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:21.727 00.000 2504 ScheduleExposure(5250,3,1) exposurePending=0
21:30:21.727 00.000 2504 Enqueuing Expose request
21:30:21.727 00.000 3008 Worker thread wakes up
21:30:21.727 00.000 2504 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:21.727 00.000 3008 worker thread servicing REQUEST_EXPOSE 5250
21:30:27.755 06.028 3008 Handling exposure in thread, d=5250 o=3 r=(589,1062,31,31)
21:30:27.755 00.000 3008 ZWO: set CONTROL_EXPOSURE 5250000
21:30:33.817 06.062 3008 Exposure complete
21:30:33.867 00.050 3008 worker thread done servicing request
21:30:33.867 00.000 2504 OnExposeComplete: enter
21:30:33.867 00.000 2504 UpdateGuideState(): m_state=6
21:30:33.867 00.000 2504 Star::Find(15, 604, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:30:33.867 00.000 2504 Star::Find returns 1 (0), X=604.71, Y=1077.08, Mass=1270, SNR=25.0, Peak=48 HFD=5.1
21:30:33.867 00.000 2504 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.07) = xAngle (-3.52 = 2.76)
21:30:33.867 00.000 2504 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.66 = -0.38)
21:30:33.867 00.000 2504 CameraToMount -- cameraX=0.33 cameraY=-0.16 hyp=0.37 cameraTheta=-0.46 mountX=-0.34 mountY=-0.14, mountTheta=-2.76
21:30:33.867 00.000 2504 AutoExp: adjust SNR=24.97 new exposure 4968
21:30:33.883 00.016 2504 SchedulePrimaryMove(0CECED28, x=0.33, y=-0.16, opts=13)
21:30:33.883 00.000 2504 Enqueuing Move request for scope (0.33, -0.16)
21:30:33.883 00.000 3008 Worker thread wakes up
21:30:33.883 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.16) opts 0xd
21:30:33.883 00.000 3008 Handling offset move in thread for scope, endpoint = (0.33, -0.16)
21:30:33.883 00.000 3008 Moving (0.33, -0.16) raw xDistance=-0.34 yDistance=-0.14
21:30:33.883 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.34, slope = 0.12
21:30:33.883 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.14 is < calculated value -0.39, using input
21:30:33.883 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.14 from input -0.14, slope = -0.10
21:30:33.883 00.000 3008 MoveAxis(E, 0, ABG)
21:30:33.883 00.000 3008 Move returns status 0, amount 0
21:30:33.883 00.000 3008 MoveAxis(N, 5, ABG)
21:30:33.883 00.000 3008 Guiding  Dir = 0, Dur = 5
21:30:33.886 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:30:33.913 00.027 3008 IsSlewing returns 0
21:30:33.914 00.001 3008 IsGuiding returns 0
21:30:33.947 00.033 2504 UpdateGuideState exits: m=1270 SNR=25.0 Exp=5.0 s
21:30:33.947 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:33.947 00.000 2504 ScheduleExposure(4968,3,1) exposurePending=0
21:30:33.947 00.000 2504 Enqueuing Expose request
21:30:34.032 00.085 3008 IsGuiding returns 1
21:30:34.032 00.000 3008 scope still moving after pulse duration time elapsed
21:30:34.087 00.055 3008 IsSlewing returns 0
21:30:34.087 00.000 3008 IsGuiding returns 0
21:30:34.087 00.000 3008 scope move finished after 5 + 168 ms
21:30:34.087 00.000 3008 Move returns status 0, amount 5
21:30:34.087 00.000 3008 move complete, result=0
21:30:34.087 00.000 3008 worker thread done servicing request
21:30:34.087 00.000 3008 Worker thread wakes up
21:30:34.087 00.000 2504 GuideStep: -0.3 px 0 ms EAST, -0.1 px 5 ms NORTH
21:30:34.087 00.000 3008 worker thread servicing REQUEST_EXPOSE 4968
21:30:35.107 01.020 2504 Manual Guide: North 4000 ms
21:30:35.107 00.000 2504 GuideStep: 0.0 px 0 ms WEST, 0.0 px 4000 ms NORTH
21:30:35.117 00.010 2504 Enqueuing Calibration Move request for direction 0
21:30:40.104 04.987 3008 Handling exposure in thread, d=4968 o=3 r=(589,1062,31,31)
21:30:40.104 00.000 3008 ZWO: set CONTROL_EXPOSURE 4968000
21:30:45.880 05.776 3008 Exposure complete
21:30:45.927 00.047 3008 worker thread done servicing request
21:30:45.927 00.000 2504 OnExposeComplete: enter
21:30:45.927 00.000 3008 Worker thread wakes up
21:30:45.927 00.000 2504 UpdateGuideState(): m_state=6
21:30:45.927 00.000 3008 worker thread servicing REQUEST_MOVE scope dir N(0) 4000 opts 0x10
21:30:45.927 00.000 3008 Handling axis move in thread for scope dir=0 dur=4000
21:30:45.927 00.000 3008 scope move axis dir= 0 dur= 4000 opts= 0x10
21:30:45.927 00.000 3008 MoveAxis(N, 4000, M)
21:30:45.927 00.000 2504 Star::Find(15, 604, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:30:45.927 00.000 3008 Guiding  Dir = 0, Dur = 4000
21:30:45.927 00.000 2504 Star::Find returns 1 (0), X=604.18, Y=1076.52, Mass=1129, SNR=23.5, Peak=50 HFD=5.1
21:30:45.927 00.000 2504 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.07) = xAngle (-4.91 = 1.38)
21:30:45.927 00.000 2504 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.05 = -1.76)
21:30:45.927 00.000 2504 CameraToMount -- cameraX=-0.20 cameraY=-0.73 hyp=0.76 cameraTheta=-1.84 mountX=0.15 mountY=-0.74, mountTheta=-1.38
21:30:45.927 00.000 2504 AutoExp: adjust SNR=23.51 new exposure 4762
21:30:45.927 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.20, y=-0.73, opts=13)
21:30:45.941 00.014 2504 Enqueuing Move request for scope (-0.20, -0.73)
21:30:45.943 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:30:45.943 00.000 3008 IsSlewing returns 0
21:30:45.943 00.000 3008 IsGuiding returns 0
21:30:46.012 00.069 2504 UpdateGuideState exits: m=1129 SNR=23.5 Exp=4.8 s
21:30:46.012 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:46.012 00.000 2504 ScheduleExposure(4762,3,1) exposurePending=0
21:30:46.012 00.000 2504 Enqueuing Expose request
21:30:46.053 00.041 3008 PulseGuide returned control before completion, sleep 3914
21:30:49.977 03.924 3008 IsGuiding returns 1
21:30:49.977 00.000 3008 scope still moving after pulse duration time elapsed
21:30:50.201 00.224 3008 IsSlewing returns 0
21:30:50.201 00.000 3008 IsGuiding returns 0
21:30:50.201 00.000 3008 scope move finished after 4000 + 250 ms
21:30:50.201 00.000 3008 Move returns status 0, amount 4000
21:30:50.201 00.000 3008 move complete, result=0
21:30:50.201 00.000 3008 worker thread done servicing request
21:30:50.201 00.000 3008 Worker thread wakes up
21:30:50.201 00.000 2504 Manual Move completed, result = 0
21:30:50.201 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.73) opts 0xd
21:30:50.201 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.20, -0.73)
21:30:50.201 00.000 3008 Moving (-0.20, -0.73) raw xDistance=0.15 yDistance=-0.74
21:30:50.201 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.15 is < calculated value 0.58, using input
21:30:50.201 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.15, slope = 0.14
21:30:50.201 00.000 3008 Lowpass2 history cleared, outlier deflection
21:30:50.201 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.74 from input -0.74, slope = 0.00
21:30:50.201 00.000 3008 MoveAxis(E, 0, ABG)
21:30:50.201 00.000 3008 Move returns status 0, amount 0
21:30:50.201 00.000 3008 MoveAxis(N, 29, ABG)
21:30:50.209 00.008 3008 Guiding  Dir = 0, Dur = 29
21:30:50.249 00.040 3008 IsSlewing returns 0
21:30:50.249 00.000 3008 IsGuiding returns 0
21:30:50.461 00.212 3008 IsGuiding returns 1
21:30:50.461 00.000 3008 scope still moving after pulse duration time elapsed
21:30:50.520 00.059 3008 IsSlewing returns 0
21:30:50.521 00.001 3008 IsGuiding returns 0
21:30:50.521 00.000 3008 scope move finished after 29 + 242 ms
21:30:50.521 00.000 3008 Move returns status 0, amount 29
21:30:50.521 00.000 3008 move complete, result=0
21:30:50.521 00.000 3008 worker thread done servicing request
21:30:50.521 00.000 3008 Worker thread wakes up
21:30:50.521 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -0.7 px 29 ms NORTH
21:30:50.521 00.000 3008 worker thread servicing REQUEST_EXPOSE 4762
21:30:56.536 06.015 3008 Handling exposure in thread, d=4762 o=3 r=(589,1062,31,31)
21:30:56.536 00.000 3008 ZWO: set CONTROL_EXPOSURE 4762000
21:31:02.101 05.565 3008 Exposure complete
21:31:02.154 00.053 3008 worker thread done servicing request
21:31:02.154 00.000 2504 OnExposeComplete: enter
21:31:02.154 00.000 2504 UpdateGuideState(): m_state=6
21:31:02.154 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:31:02.154 00.000 2504 Star::Find false star n=19 nbg=272 bg=4.8 sigma=0.4 thresh=6 peak=5
21:31:02.154 00.000 2504 Star::Find returns 0 (2), X=604.00, Y=1076.00, Mass=23, SNR=2.9, Peak=6 HFD=0.0
21:31:02.154 00.000 2504 DistanceChecker: activated
21:31:02.154 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:31:02.154 00.000 2504 AutoExp: reset exp to 8000
21:31:02.154 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:31:02.164 00.010 2504 Enqueuing Move request for scope (0.00, 0.00)
21:31:02.164 00.000 3008 Worker thread wakes up
21:31:02.164 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:31:02.164 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:31:02.164 00.000 3008 move complete, result=0
21:31:02.164 00.000 3008 worker thread done servicing request
21:31:02.276 00.112 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:31:02.276 00.000 2504 Status Line: Star lost - low SNR
21:31:02.276 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:31:02.340 00.064 2504 UpdateGuideState exits: Star lost - low SNR
21:31:02.340 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:02.340 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:31:02.340 00.000 2504 Enqueuing Expose request
21:31:02.340 00.000 3008 Worker thread wakes up
21:31:02.340 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:31:08.358 06.018 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:31:08.358 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:31:17.164 08.806 3008 Exposure complete
21:31:17.214 00.050 3008 worker thread done servicing request
21:31:17.214 00.000 2504 OnExposeComplete: enter
21:31:17.214 00.000 2504 UpdateGuideState(): m_state=6
21:31:17.214 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:31:17.225 00.011 2504 Star::Find returns 0 (3), X=604.00, Y=1076.00, Mass=3, SNR=1.2, Peak=8 HFD=0.0
21:31:17.225 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:31:17.225 00.000 2504 AutoExp: reset exp to 8000
21:31:17.230 00.005 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:31:17.230 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:31:17.230 00.000 3008 Worker thread wakes up
21:31:17.230 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:31:17.230 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:31:17.230 00.000 3008 move complete, result=0
21:31:17.230 00.000 3008 worker thread done servicing request
21:31:17.336 00.106 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:31:17.336 00.000 2504 Status Line: Star lost - low mass
21:31:17.336 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:31:17.400 00.064 2504 UpdateGuideState exits: Star lost - low mass
21:31:17.400 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:17.400 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:31:17.400 00.000 2504 Enqueuing Expose request
21:31:17.400 00.000 3008 Worker thread wakes up
21:31:17.400 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:31:23.418 06.018 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:31:23.704 00.286 2504 Manual Guide: South 4000 ms
21:31:23.704 00.000 2504 GuideStep: 0.0 px 0 ms WEST, 0.0 px 4000 ms SOUTH
21:31:23.704 00.000 2504 Enqueuing Calibration Move request for direction 1
21:31:32.226 08.522 3008 Exposure complete
21:31:32.273 00.047 3008 worker thread done servicing request
21:31:32.273 00.000 3008 Worker thread wakes up
21:31:32.273 00.000 3008 worker thread servicing REQUEST_MOVE scope dir S(1) 4000 opts 0x10
21:31:32.273 00.000 3008 Handling axis move in thread for scope dir=1 dur=4000
21:31:32.273 00.000 3008 scope move axis dir= 1 dur= 4000 opts= 0x10
21:31:32.273 00.000 3008 MoveAxis(S, 4000, M)
21:31:32.273 00.000 3008 Guiding  Dir = 1, Dur = 4000
21:31:32.273 00.000 2504 OnExposeComplete: enter
21:31:32.273 00.000 2504 UpdateGuideState(): m_state=6
21:31:32.273 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:31:32.273 00.000 2504 Star::Find returns 0 (3), X=604.00, Y=1076.00, Mass=3, SNR=1.2, Peak=8 HFD=0.0
21:31:32.273 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:31:32.273 00.000 2504 AutoExp: reset exp to 8000
21:31:32.288 00.015 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:31:32.288 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:31:32.383 00.095 3008 IsSlewing returns 0
21:31:32.383 00.000 3008 IsGuiding returns 0
21:31:32.399 00.016 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:31:32.399 00.000 2504 Status Line: Star lost - low mass
21:31:32.399 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:31:32.461 00.062 2504 UpdateGuideState exits: Star lost - low mass
21:31:32.462 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:32.462 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:31:32.462 00.000 2504 Enqueuing Expose request
21:31:32.478 00.016 3008 PulseGuide returned control before completion, sleep 3918
21:31:36.406 03.928 3008 IsGuiding returns 1
21:31:36.406 00.000 3008 scope still moving after pulse duration time elapsed
21:31:36.470 00.064 3008 IsSlewing returns 0
21:31:36.470 00.000 3008 IsGuiding returns 1
21:31:36.586 00.116 3008 IsSlewing returns 0
21:31:36.586 00.000 3008 IsGuiding returns 0
21:31:36.586 00.000 3008 scope move finished after 4000 + 204 ms
21:31:36.586 00.000 3008 Move returns status 0, amount 4000
21:31:36.586 00.000 3008 move complete, result=0
21:31:36.586 00.000 3008 worker thread done servicing request
21:31:36.586 00.000 3008 Worker thread wakes up
21:31:36.586 00.000 2504 Manual Move completed, result = 0
21:31:36.586 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:31:36.586 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:31:36.586 00.000 3008 move complete, result=0
21:31:36.586 00.000 3008 worker thread done servicing request
21:31:36.586 00.000 3008 Worker thread wakes up
21:31:36.586 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:31:42.595 06.009 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:31:51.401 08.806 3008 Exposure complete
21:31:51.449 00.048 3008 worker thread done servicing request
21:31:51.449 00.000 2504 OnExposeComplete: enter
21:31:51.449 00.000 2504 UpdateGuideState(): m_state=6
21:31:51.449 00.000 2504 Star::Find(15, 604, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:31:51.449 00.000 2504 Star::Find returns 1 (0), X=604.26, Y=1075.47, Mass=1777, SNR=29.4, Peak=71 HFD=5.1
21:31:51.449 00.000 2504 DistanceChecker: deactivated
21:31:51.449 00.000 2504 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.07) = xAngle (-4.71 = 1.58)
21:31:51.449 00.000 2504 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.85 = -1.56)
21:31:51.449 00.000 2504 CameraToMount -- cameraX=-0.12 cameraY=-1.78 hyp=1.78 cameraTheta=-1.64 mountX=-0.01 mountY=-1.78, mountTheta=-1.58
21:31:51.465 00.016 2504 AutoExp: adjust SNR=29.41 new exposure 7355
21:31:51.467 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.12, y=-1.78, opts=13)
21:31:51.467 00.000 2504 Enqueuing Move request for scope (-0.12, -1.78)
21:31:51.467 00.000 3008 Worker thread wakes up
21:31:51.467 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.78) opts 0xd
21:31:51.467 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.12, -1.78)
21:31:51.467 00.000 3008 Moving (-0.12, -1.78) raw xDistance=-0.01 yDistance=-1.78
21:31:51.467 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.01, slope = 0.11
21:31:51.467 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.78 from input -1.78, slope = 0.00
21:31:51.467 00.000 3008 MoveAxis(E, 0, ABG)
21:31:51.467 00.000 3008 Move returns status 0, amount 0
21:31:51.467 00.000 3008 MoveAxis(N, 70, ABG)
21:31:51.467 00.000 3008 Guiding  Dir = 0, Dur = 70
21:31:51.481 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:31:51.492 00.011 3008 IsSlewing returns 0
21:31:51.497 00.005 3008 IsGuiding returns 0
21:31:51.530 00.033 2504 UpdateGuideState exits: m=1777 SNR=29.4 Exp=7.4 s
21:31:51.530 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:51.530 00.000 2504 ScheduleExposure(7355,3,1) exposurePending=0
21:31:51.530 00.000 2504 Enqueuing Expose request
21:31:51.625 00.095 3008 IsGuiding returns 1
21:31:51.625 00.000 3008 scope still moving after pulse duration time elapsed
21:31:51.680 00.055 3008 IsSlewing returns 0
21:31:51.680 00.000 3008 IsGuiding returns 1
21:31:51.737 00.057 3008 IsSlewing returns 0
21:31:51.738 00.001 3008 IsGuiding returns 0
21:31:51.738 00.000 3008 scope move finished after 70 + 171 ms
21:31:51.738 00.000 3008 Move returns status 0, amount 70
21:31:51.738 00.000 3008 move complete, result=0
21:31:51.738 00.000 3008 worker thread done servicing request
21:31:51.738 00.000 3008 Worker thread wakes up
21:31:51.738 00.000 2504 GuideStep: -0.0 px 0 ms EAST, -1.8 px 70 ms NORTH
21:31:51.738 00.000 3008 worker thread servicing REQUEST_EXPOSE 7355
21:31:57.746 06.008 3008 Handling exposure in thread, d=7355 o=3 r=(589,1062,31,31)
21:31:57.746 00.000 3008 ZWO: set CONTROL_EXPOSURE 7355000
21:32:05.903 08.157 3008 Exposure complete
21:32:05.951 00.048 3008 worker thread done servicing request
21:32:05.951 00.000 2504 OnExposeComplete: enter
21:32:05.951 00.000 2504 UpdateGuideState(): m_state=6
21:32:05.951 00.000 2504 Star::Find(15, 604, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:32:05.951 00.000 2504 Star::Find returns 1 (0), X=604.06, Y=1074.25, Mass=1661, SNR=28.5, Peak=65 HFD=5.0
21:32:05.951 00.000 2504 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.07) = xAngle (-4.74 = 1.54)
21:32:05.961 00.010 2504 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.88 = -1.60)
21:32:05.961 00.000 2504 CameraToMount -- cameraX=-0.32 cameraY=-3.00 hyp=3.01 cameraTheta=-1.68 mountX=0.10 mountY=-3.01, mountTheta=-1.54
21:32:05.961 00.000 2504 AutoExp: adjust SNR=28.51 new exposure 6795
21:32:05.961 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.32, y=-3.00, opts=13)
21:32:05.961 00.000 2504 Enqueuing Move request for scope (-0.32, -3.00)
21:32:05.967 00.006 3008 Worker thread wakes up
21:32:05.967 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -3.00) opts 0xd
21:32:05.967 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.32, -3.00)
21:32:05.967 00.000 3008 Moving (-0.32, -3.00) raw xDistance=0.10 yDistance=-3.01
21:32:05.967 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.10 is < calculated value 0.53, using input
21:32:05.967 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.10, slope = 0.09
21:32:05.967 00.000 3008 GuideAlgorithmLowpass2::Result() returns -3.01 from input -3.01, slope = 0.00
21:32:05.967 00.000 3008 MoveAxis(E, 0, ABG)
21:32:05.967 00.000 3008 Move returns status 0, amount 0
21:32:05.967 00.000 3008 MoveAxis(N, 118, ABG)
21:32:05.968 00.001 3008 Guiding  Dir = 0, Dur = 118
21:32:05.968 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:32:05.998 00.030 3008 IsSlewing returns 0
21:32:05.998 00.000 3008 IsGuiding returns 0
21:32:06.030 00.032 2504 UpdateGuideState exits: m=1661 SNR=28.5 Exp=6.8 s
21:32:06.030 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:06.030 00.000 2504 ScheduleExposure(6795,3,1) exposurePending=0
21:32:06.030 00.000 2504 Enqueuing Expose request
21:32:06.078 00.048 3008 PulseGuide returned control before completion, sleep 50
21:32:06.141 00.063 3008 IsGuiding returns 1
21:32:06.141 00.000 3008 scope still moving after pulse duration time elapsed
21:32:06.304 00.163 3008 IsSlewing returns 0
21:32:06.304 00.000 3008 IsGuiding returns 0
21:32:06.304 00.000 3008 scope move finished after 118 + 189 ms
21:32:06.304 00.000 3008 Move returns status 0, amount 118
21:32:06.304 00.000 3008 move complete, result=0
21:32:06.304 00.000 3008 worker thread done servicing request
21:32:06.304 00.000 3008 Worker thread wakes up
21:32:06.304 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -3.0 px 118 ms NORTH
21:32:06.304 00.000 3008 worker thread servicing REQUEST_EXPOSE 6795
21:32:12.322 06.018 3008 Handling exposure in thread, d=6795 o=3 r=(589,1062,31,31)
21:32:12.322 00.000 3008 ZWO: set CONTROL_EXPOSURE 6795000
21:32:19.929 07.607 3008 Exposure complete
21:32:19.977 00.048 3008 worker thread done servicing request
21:32:19.977 00.000 2504 OnExposeComplete: enter
21:32:19.977 00.000 2504 UpdateGuideState(): m_state=6
21:32:19.977 00.000 2504 Star::Find(15, 604, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:32:19.977 00.000 2504 Star::Find returns 1 (0), X=604.31, Y=1071.86, Mass=1455, SNR=26.6, Peak=60 HFD=5.0
21:32:19.977 00.000 2504 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.07) = xAngle (-4.65 = 1.63)
21:32:19.977 00.000 2504 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.79 = -1.51)
21:32:19.977 00.000 2504 CameraToMount -- cameraX=-0.07 cameraY=-5.39 hyp=5.39 cameraTheta=-1.58 mountX=-0.33 mountY=-5.38, mountTheta=-1.63
21:32:19.990 00.013 2504 AutoExp: adjust SNR=26.59 new exposure 6352
21:32:19.992 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.07, y=-5.39, opts=13)
21:32:19.992 00.000 2504 Enqueuing Move request for scope (-0.07, -5.39)
21:32:19.992 00.000 3008 Worker thread wakes up
21:32:19.992 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -5.39) opts 0xd
21:32:19.992 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.07, -5.39)
21:32:19.992 00.000 3008 Moving (-0.07, -5.39) raw xDistance=-0.33 yDistance=-5.38
21:32:19.992 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.33, slope = 0.05
21:32:19.992 00.000 3008 GuideAlgorithmLowpass2::Result() returns -5.38 from input -5.38, slope = 0.00
21:32:19.992 00.000 3008 MoveAxis(E, 0, ABG)
21:32:19.992 00.000 3008 Move returns status 0, amount 0
21:32:19.992 00.000 3008 MoveAxis(N, 211, ABG)
21:32:19.992 00.000 3008 Guiding  Dir = 0, Dur = 211
21:32:19.992 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:32:20.055 00.063 2504 UpdateGuideState exits: m=1455 SNR=26.6 Exp=6.4 s
21:32:20.055 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:20.055 00.000 2504 ScheduleExposure(6352,3,1) exposurePending=0
21:32:20.055 00.000 2504 Enqueuing Expose request
21:32:20.117 00.062 3008 IsSlewing returns 0
21:32:20.117 00.000 3008 IsGuiding returns 0
21:32:20.439 00.322 3008 IsGuiding returns 1
21:32:20.439 00.000 3008 scope still moving after pulse duration time elapsed
21:32:20.492 00.053 3008 IsSlewing returns 0
21:32:20.492 00.000 3008 IsGuiding returns 1
21:32:20.550 00.058 3008 IsSlewing returns 0
21:32:20.550 00.000 3008 IsGuiding returns 1
21:32:20.617 00.067 3008 IsSlewing returns 0
21:32:20.617 00.000 3008 IsGuiding returns 0
21:32:20.617 00.000 3008 scope move finished after 211 + 291 ms
21:32:20.617 00.000 3008 Move returns status 0, amount 211
21:32:20.617 00.000 3008 move complete, result=0
21:32:20.617 00.000 3008 worker thread done servicing request
21:32:20.617 00.000 3008 Worker thread wakes up
21:32:20.617 00.000 2504 GuideStep: -0.3 px 0 ms EAST, -5.4 px 211 ms NORTH
21:32:20.617 00.000 3008 worker thread servicing REQUEST_EXPOSE 6352
21:32:26.623 06.006 3008 Handling exposure in thread, d=6352 o=3 r=(589,1062,31,31)
21:32:26.623 00.000 3008 ZWO: set CONTROL_EXPOSURE 6352000
21:32:33.681 07.058 3008 Exposure complete
21:32:33.728 00.047 3008 worker thread done servicing request
21:32:33.728 00.000 2504 OnExposeComplete: enter
21:32:33.728 00.000 2504 UpdateGuideState(): m_state=6
21:32:33.728 00.000 2504 Star::Find(15, 604, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:32:33.728 00.000 2504 Star::Find returns 1 (0), X=603.93, Y=1067.14, Mass=1272, SNR=24.9, Peak=53 HFD=5.2
21:32:33.728 00.000 2504 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.07) = xAngle (-4.68 = 1.60)
21:32:33.728 00.000 2504 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.82 = -1.54)
21:32:33.728 00.000 2504 CameraToMount -- cameraX=-0.45 cameraY=-10.11 hyp=10.12 cameraTheta=-1.62 mountX=-0.31 mountY=-10.11, mountTheta=-1.60
21:32:33.728 00.000 2504 AutoExp: adjust SNR=24.85 new exposure 6016
21:32:33.744 00.016 2504 SchedulePrimaryMove(0CECED28, x=-0.45, y=-10.11, opts=13)
21:32:33.744 00.000 2504 Enqueuing Move request for scope (-0.45, -10.11)
21:32:33.744 00.000 3008 Worker thread wakes up
21:32:33.744 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -10.11) opts 0xd
21:32:33.744 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.45, -10.11)
21:32:33.744 00.000 3008 Moving (-0.45, -10.11) raw xDistance=-0.31 yDistance=-10.11
21:32:33.744 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.31, slope = 0.02
21:32:33.744 00.000 3008 Lowpass2 history cleared, outlier deflection
21:32:33.744 00.000 3008 GuideAlgorithmLowpass2::Result() returns -10.11 from input -10.11, slope = 0.00
21:32:33.744 00.000 3008 MoveAxis(E, 0, ABG)
21:32:33.744 00.000 3008 Move returns status 0, amount 0
21:32:33.744 00.000 3008 MoveAxis(N, 397, ABG)
21:32:33.744 00.000 3008 Guiding  Dir = 0, Dur = 397
21:32:33.744 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:32:33.774 00.030 3008 IsSlewing returns 0
21:32:33.774 00.000 3008 IsGuiding returns 0
21:32:33.805 00.031 2504 UpdateGuideState exits: m=1272 SNR=24.9 Exp=6.0 s
21:32:33.805 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:33.805 00.000 2504 ScheduleExposure(6016,3,1) exposurePending=0
21:32:33.805 00.000 2504 Enqueuing Expose request
21:32:33.932 00.127 3008 PulseGuide returned control before completion, sleep 253
21:32:34.211 00.279 3008 IsGuiding returns 1
21:32:34.211 00.000 3008 scope still moving after pulse duration time elapsed
21:32:34.256 00.045 3008 IsSlewing returns 0
21:32:34.256 00.000 3008 IsGuiding returns 1
21:32:34.305 00.049 3008 IsSlewing returns 0
21:32:34.305 00.000 3008 IsGuiding returns 1
21:32:34.350 00.045 3008 IsSlewing returns 0
21:32:34.350 00.000 3008 IsGuiding returns 0
21:32:34.350 00.000 3008 scope move finished after 397 + 178 ms
21:32:34.350 00.000 3008 Move returns status 0, amount 397
21:32:34.350 00.000 3008 move complete, result=0
21:32:34.350 00.000 3008 worker thread done servicing request
21:32:34.350 00.000 3008 Worker thread wakes up
21:32:34.350 00.000 2504 GuideStep: -0.3 px 0 ms EAST, -10.1 px 397 ms NORTH
21:32:34.350 00.000 3008 worker thread servicing REQUEST_EXPOSE 6016
21:32:40.369 06.019 3008 Handling exposure in thread, d=6016 o=3 r=(589,1052,31,31)
21:32:40.369 00.000 3008 ZWO: set CONTROL_EXPOSURE 6016000
21:32:47.193 06.824 3008 Exposure complete
21:32:47.242 00.049 3008 worker thread done servicing request
21:32:47.242 00.000 2504 OnExposeComplete: enter
21:32:47.242 00.000 2504 UpdateGuideState(): m_state=6
21:32:47.242 00.000 2504 Star::Find(15, 603, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:32:47.242 00.000 2504 Star::Find returns 1 (0), X=603.91, Y=1057.12, Mass=1055, SNR=22.7, Peak=43 HFD=5.2
21:32:47.242 00.000 2504 ImgLogger: large offset frame 13 event 1 dist px 20.13 vs 2.00 rel 10.83 vs 99.00 cur 1.86
21:32:47.242 00.000 2504 ImgLogger: LogImage event 1 frame 11
21:32:47.258 00.016 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:32:47.258 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:32:47.273 00.015 2504 ImgLogger: LogImage event 1 frame 12
21:32:47.273 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:32:47.290 00.017 2504 ScopeASCOM::SideOfPier() returns 1
21:32:47.290 00.000 2504 ImgLogger: LogImage event 1 frame 13
21:32:47.290 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:32:47.384 00.094 2504 ScopeASCOM::SideOfPier() returns 1
21:32:47.386 00.002 2504 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.07) = xAngle (-4.66 = 1.62)
21:32:47.386 00.000 2504 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.80 = -1.52)
21:32:47.386 00.000 2504 CameraToMount -- cameraX=-0.47 cameraY=-20.13 hyp=20.13 cameraTheta=-1.59 mountX=-1.03 mountY=-20.10, mountTheta=-1.62
21:32:47.386 00.000 2504 AutoExp: adjust SNR=22.65 new exposure 5817
21:32:47.386 00.000 2504 SchedulePrimaryMove(0CECED28, x=-0.47, y=-20.13, opts=13)
21:32:47.386 00.000 2504 Enqueuing Move request for scope (-0.47, -20.13)
21:32:47.399 00.013 3008 Worker thread wakes up
21:32:47.399 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -20.13) opts 0xd
21:32:47.399 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.47, -20.13)
21:32:47.399 00.000 3008 Moving (-0.47, -20.13) raw xDistance=-1.03 yDistance=-20.10
21:32:47.399 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.26 from input -1.03, slope = -0.03
21:32:47.399 00.000 3008 GuideAlgorithmLowpass2::Result() returns -20.10 from input -20.10, slope = 0.00
21:32:47.399 00.000 3008 MoveAxis(E, 12, ABG)
21:32:47.399 00.000 3008 Guiding  Dir = 2, Dur = 12
21:32:47.401 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=0, FiltMax=255, Gamma=0.570
21:32:47.431 00.030 3008 IsSlewing returns 0
21:32:47.431 00.000 3008 IsGuiding returns 0
21:32:47.481 00.050 2504 UpdateGuideState exits: m=1055 SNR=22.7 Exp=5.8 s
21:32:47.481 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:47.481 00.000 2504 ScheduleExposure(5817,3,1) exposurePending=0
21:32:47.481 00.000 2504 Enqueuing Expose request
21:32:47.544 00.063 3008 IsGuiding returns 1
21:32:47.544 00.000 3008 scope still moving after pulse duration time elapsed
21:32:47.601 00.057 3008 IsSlewing returns 0
21:32:47.601 00.000 3008 IsGuiding returns 0
21:32:47.601 00.000 3008 scope move finished after 12 + 160 ms
21:32:47.601 00.000 3008 Move returns status 0, amount 12
21:32:47.601 00.000 3008 MoveAxis(N, 790, ABG)
21:32:47.601 00.000 3008 Guiding  Dir = 0, Dur = 790
21:32:47.632 00.031 3008 IsSlewing returns 0
21:32:47.632 00.000 3008 IsGuiding returns 0
21:32:47.745 00.113 3008 PulseGuide returned control before completion, sleep 689
21:32:48.444 00.699 3008 IsGuiding returns 1
21:32:48.444 00.000 3008 scope still moving after pulse duration time elapsed
21:32:48.508 00.064 3008 IsSlewing returns 0
21:32:48.508 00.000 3008 IsGuiding returns 1
21:32:48.572 00.064 3008 IsSlewing returns 0
21:32:48.572 00.000 3008 IsGuiding returns 0
21:32:48.572 00.000 3008 scope move finished after 790 + 152 ms
21:32:48.572 00.000 3008 Move returns status 0, amount 790
21:32:48.572 00.000 3008 move complete, result=0
21:32:48.572 00.000 3008 worker thread done servicing request
21:32:48.572 00.000 3008 Worker thread wakes up
21:32:48.572 00.000 2504 GuideStep: -1.0 px 12 ms EAST, -20.1 px 790 ms NORTH
21:32:48.572 00.000 3008 worker thread servicing REQUEST_EXPOSE 5817
21:32:54.578 06.006 3008 Handling exposure in thread, d=5817 o=3 r=(589,1042,31,31)
21:32:54.578 00.000 3008 ZWO: set CONTROL_EXPOSURE 5817000
21:33:01.211 06.633 3008 Exposure complete
21:33:01.275 00.064 3008 worker thread done servicing request
21:33:01.275 00.000 2504 OnExposeComplete: enter
21:33:01.275 00.000 2504 UpdateGuideState(): m_state=6
21:33:01.275 00.000 2504 Star::Find(15, 603, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:33:01.275 00.000 2504 Star::Find returns 1 (0), X=602.46, Y=1040.31, Mass=560, SNR=16.4, Peak=16 HFD=4.7
21:33:01.275 00.000 2504 ImgLogger: large offset frame 14 event 1 dist px 36.98 vs 2.00 rel 13.79 vs 99.00 cur 2.68
21:33:01.275 00.000 2504 ImgLogger: LogImage event 1 frame 14
21:33:01.289 00.014 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:33:01.304 00.015 2504 ScopeASCOM::SideOfPier() returns 1
21:33:01.309 00.005 2504 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.07) = xAngle (-4.69 = 1.59)
21:33:01.309 00.000 2504 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.83 = -1.55)
21:33:01.309 00.000 2504 CameraToMount -- cameraX=-1.92 cameraY=-36.93 hyp=36.98 cameraTheta=-1.62 mountX=-0.85 mountY=-36.97, mountTheta=-1.59
21:33:01.309 00.000 2504 AutoExp: adjust SNR=16.35 new exposure 6394
21:33:01.309 00.000 2504 SchedulePrimaryMove(0CECED28, x=-1.92, y=-36.93, opts=13)
21:33:01.322 00.013 2504 Enqueuing Move request for scope (-1.92, -36.93)
21:33:01.322 00.000 3008 Worker thread wakes up
21:33:01.322 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -36.93) opts 0xd
21:33:01.322 00.000 3008 Handling offset move in thread for scope, endpoint = (-1.92, -36.93)
21:33:01.322 00.000 3008 Moving (-1.92, -36.93) raw xDistance=-0.85 yDistance=-36.97
21:33:01.322 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.77 from input -0.85, slope = -0.10
21:33:01.322 00.000 3008 GuideAlgorithmLowpass2::Result() returns -36.97 from input -36.97, slope = 0.00
21:33:01.322 00.000 3008 MoveAxis(E, 35, ABG)
21:33:01.322 00.000 3008 Guiding  Dir = 2, Dur = 35
21:33:01.336 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=6, FiltMin=1, FiltMax=255, Gamma=0.570
21:33:01.383 00.047 2504 UpdateGuideState exits: m=560 SNR=16.4 Exp=6.4 s
21:33:01.398 00.015 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:01.398 00.000 2504 ScheduleExposure(6394,3,1) exposurePending=0
21:33:01.402 00.004 2504 Enqueuing Expose request
21:33:01.441 00.039 3008 IsSlewing returns 0
21:33:01.441 00.000 3008 IsGuiding returns 0
21:33:01.571 00.130 3008 IsGuiding returns 1
21:33:01.571 00.000 3008 scope still moving after pulse duration time elapsed
21:33:01.633 00.062 3008 IsSlewing returns 0
21:33:01.633 00.000 3008 IsGuiding returns 0
21:33:01.633 00.000 3008 scope move finished after 35 + 156 ms
21:33:01.633 00.000 3008 Move returns status 0, amount 35
21:33:01.633 00.000 3008 MoveAxis(N, 1453, ABG)
21:33:01.633 00.000 3008 Guiding  Dir = 0, Dur = 1453
21:33:01.665 00.032 3008 IsSlewing returns 0
21:33:01.665 00.000 3008 IsGuiding returns 0
21:33:01.743 00.078 3008 PulseGuide returned control before completion, sleep 1387
21:33:03.322 01.579 3008 IsGuiding returns 1
21:33:03.322 00.000 3008 scope still moving after pulse duration time elapsed
21:33:03.383 00.061 3008 IsSlewing returns 0
21:33:03.383 00.000 3008 IsGuiding returns 0
21:33:03.383 00.000 3008 scope move finished after 1453 + 263 ms
21:33:03.383 00.000 3008 Move returns status 0, amount 1453
21:33:03.385 00.002 3008 move complete, result=0
21:33:03.385 00.000 3008 worker thread done servicing request
21:33:03.385 00.000 3008 Worker thread wakes up
21:33:03.385 00.000 2504 GuideStep: -0.9 px 35 ms EAST, -37.0 px 1453 ms NORTH
21:33:03.385 00.000 3008 worker thread servicing REQUEST_EXPOSE 6394
21:33:09.401 06.016 3008 Handling exposure in thread, d=6394 o=3 r=(587,1025,31,31)
21:33:09.401 00.000 3008 ZWO: set CONTROL_EXPOSURE 6394000
21:33:16.600 07.199 3008 Exposure complete
21:33:16.649 00.049 3008 worker thread done servicing request
21:33:16.649 00.000 2504 OnExposeComplete: enter
21:33:16.649 00.000 2504 UpdateGuideState(): m_state=6
21:33:16.649 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:33:16.649 00.000 2504 Star::Find returns 0 (2), X=602.00, Y=1040.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
21:33:16.649 00.000 2504 DistanceChecker: activated
21:33:16.649 00.000 2504 ImgLogger: LogImage event 1 frame 15
21:33:16.664 00.015 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:33:16.664 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:33:16.664 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:33:16.664 00.000 2504 AutoExp: reset exp to 8000
21:33:16.664 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:33:16.664 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:33:16.664 00.000 3008 Worker thread wakes up
21:33:16.664 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:33:16.664 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:33:16.664 00.000 3008 move complete, result=0
21:33:16.664 00.000 3008 worker thread done servicing request
21:33:16.792 00.128 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:33:16.793 00.001 2504 Status Line: Star lost - low SNR
21:33:16.797 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=0, FiltMax=255, Gamma=0.570
21:33:16.858 00.061 2504 UpdateGuideState exits: Star lost - low SNR
21:33:16.858 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:16.858 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:33:16.858 00.000 2504 Enqueuing Expose request
21:33:16.858 00.000 3008 Worker thread wakes up
21:33:16.858 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:33:22.867 06.009 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:33:22.867 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:33:31.681 08.814 3008 Exposure complete
21:33:31.730 00.049 3008 worker thread done servicing request
21:33:31.730 00.000 2504 OnExposeComplete: enter
21:33:31.730 00.000 2504 UpdateGuideState(): m_state=6
21:33:31.730 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:33:31.744 00.014 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=3, SNR=1.2, Peak=8 HFD=0.0
21:33:31.745 00.001 2504 ImgLogger: LogImage event 1 frame 16
21:33:31.745 00.000 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:33:31.745 00.000 2504 ScopeASCOM::SideOfPier() returns 1
21:33:31.761 00.016 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:33:31.762 00.001 2504 AutoExp: reset exp to 8000
21:33:31.763 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:33:31.765 00.002 2504 Enqueuing Move request for scope (0.00, 0.00)
21:33:31.766 00.001 3008 Worker thread wakes up
21:33:31.766 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:33:31.766 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:33:31.766 00.000 3008 move complete, result=0
21:33:31.766 00.000 3008 worker thread done servicing request
21:33:31.871 00.105 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:33:31.871 00.000 2504 Status Line: Star lost - low mass
21:33:31.871 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:33:31.934 00.063 2504 UpdateGuideState exits: Star lost - low mass
21:33:31.943 00.009 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:31.943 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:33:31.943 00.000 2504 Enqueuing Expose request
21:33:31.943 00.000 3008 Worker thread wakes up
21:33:31.943 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:33:37.953 06.010 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:33:46.762 08.809 3008 Exposure complete
21:33:46.808 00.046 3008 worker thread done servicing request
21:33:46.808 00.000 2504 OnExposeComplete: enter
21:33:46.808 00.000 2504 UpdateGuideState(): m_state=6
21:33:46.808 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:33:46.808 00.000 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
21:33:46.808 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:33:46.808 00.000 2504 AutoExp: reset exp to 8000
21:33:46.808 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:33:46.823 00.015 2504 Enqueuing Move request for scope (0.00, 0.00)
21:33:46.823 00.000 3008 Worker thread wakes up
21:33:46.823 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:33:46.823 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:33:46.823 00.000 3008 move complete, result=0
21:33:46.823 00.000 3008 worker thread done servicing request
21:33:46.935 00.112 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:33:46.935 00.000 2504 Status Line: Star lost - low mass
21:33:46.935 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:33:46.999 00.064 2504 UpdateGuideState exits: Star lost - low mass
21:33:46.999 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:46.999 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:33:46.999 00.000 2504 Enqueuing Expose request
21:33:46.999 00.000 3008 Worker thread wakes up
21:33:46.999 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:33:53.016 06.017 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:34:01.822 08.806 3008 Exposure complete
21:34:01.871 00.049 3008 worker thread done servicing request
21:34:01.871 00.000 2504 OnExposeComplete: enter
21:34:01.871 00.000 2504 UpdateGuideState(): m_state=6
21:34:01.871 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:34:01.871 00.000 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=3, SNR=1.2, Peak=8 HFD=0.0
21:34:01.871 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:34:01.871 00.000 2504 AutoExp: reset exp to 8000
21:34:01.871 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:34:01.886 00.015 2504 Enqueuing Move request for scope (0.00, 0.00)
21:34:01.886 00.000 3008 Worker thread wakes up
21:34:01.886 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:34:01.886 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:34:01.886 00.000 3008 move complete, result=0
21:34:01.886 00.000 3008 worker thread done servicing request
21:34:01.998 00.112 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:34:01.998 00.000 2504 Status Line: Star lost - low mass
21:34:01.998 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:34:02.061 00.063 2504 UpdateGuideState exits: Star lost - low mass
21:34:02.061 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:02.061 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:34:02.061 00.000 2504 Enqueuing Expose request
21:34:02.061 00.000 3008 Worker thread wakes up
21:34:02.061 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:34:08.073 06.012 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:34:16.867 08.794 3008 Exposure complete
21:34:16.917 00.050 3008 worker thread done servicing request
21:34:16.917 00.000 2504 OnExposeComplete: enter
21:34:16.917 00.000 2504 UpdateGuideState(): m_state=6
21:34:16.917 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:34:16.917 00.000 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=2, SNR=0.9, Peak=8 HFD=0.0
21:34:16.917 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:34:16.917 00.000 2504 AutoExp: reset exp to 8000
21:34:16.917 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:34:16.930 00.013 2504 Enqueuing Move request for scope (0.00, 0.00)
21:34:16.931 00.001 3008 Worker thread wakes up
21:34:16.931 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:34:16.931 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:34:16.931 00.000 3008 move complete, result=0
21:34:16.931 00.000 3008 worker thread done servicing request
21:34:17.042 00.111 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:34:17.042 00.000 2504 Status Line: Star lost - low mass
21:34:17.042 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=8, FiltMin=1, FiltMax=255, Gamma=0.570
21:34:17.107 00.065 2504 UpdateGuideState exits: Star lost - low mass
21:34:17.107 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:17.107 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:34:17.107 00.000 2504 Enqueuing Expose request
21:34:17.107 00.000 3008 Worker thread wakes up
21:34:17.107 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:34:23.121 06.014 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:34:31.922 08.801 3008 Exposure complete
21:34:31.969 00.047 3008 worker thread done servicing request
21:34:31.969 00.000 2504 OnExposeComplete: enter
21:34:31.969 00.000 2504 UpdateGuideState(): m_state=6
21:34:31.969 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:34:31.969 00.000 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=2, SNR=0.9, Peak=8 HFD=0.0
21:34:31.969 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:34:31.969 00.000 2504 AutoExp: reset exp to 8000
21:34:31.985 00.016 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:34:31.985 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:34:31.985 00.000 3008 Worker thread wakes up
21:34:31.985 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:34:31.985 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:34:31.985 00.000 3008 move complete, result=0
21:34:31.985 00.000 3008 worker thread done servicing request
21:34:32.095 00.110 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:34:32.095 00.000 2504 Status Line: Star lost - low mass
21:34:32.095 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:34:32.161 00.066 2504 UpdateGuideState exits: Star lost - low mass
21:34:32.161 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:32.169 00.008 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:34:32.169 00.000 2504 Enqueuing Expose request
21:34:32.169 00.000 3008 Worker thread wakes up
21:34:32.169 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:34:37.099 04.930 2504 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
21:34:38.184 01.085 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:34:46.992 08.808 3008 Exposure complete
21:34:47.038 00.046 3008 worker thread done servicing request
21:34:47.038 00.000 2504 OnExposeComplete: enter
21:34:47.038 00.000 2504 UpdateGuideState(): m_state=6
21:34:47.038 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
21:34:47.038 00.000 2504 Star::Find false star n=25 nbg=269 bg=6.2 sigma=0.4 thresh=7 peak=7
21:34:47.038 00.000 2504 Star::Find returns 0 (2), X=602.00, Y=1040.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
21:34:47.038 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:34:47.038 00.000 2504 AutoExp: reset exp to 8000
21:34:47.038 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:34:47.038 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:34:47.052 00.014 3008 Worker thread wakes up
21:34:47.052 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:34:47.052 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:34:47.052 00.000 3008 move complete, result=0
21:34:47.052 00.000 3008 worker thread done servicing request
21:34:47.165 00.113 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:34:47.165 00.000 2504 Status Line: Star lost - low SNR
21:34:47.165 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:34:47.226 00.061 2504 UpdateGuideState exits: Star lost - low SNR
21:34:47.229 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:47.229 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:34:47.229 00.000 2504 Enqueuing Expose request
21:34:47.229 00.000 3008 Worker thread wakes up
21:34:47.229 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:34:47.374 00.145 2504 User exited setup dialog with 'cancel'
21:34:53.241 05.867 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:34:53.353 00.112 2504 Manual Guide: South 4000 ms
21:34:53.353 00.000 2504 GuideStep: 0.0 px 0 ms WEST, 0.0 px 4000 ms SOUTH
21:34:53.353 00.000 2504 Enqueuing Calibration Move request for direction 1
21:35:02.037 08.684 3008 Exposure complete
21:35:02.086 00.049 3008 worker thread done servicing request
21:35:02.086 00.000 2504 OnExposeComplete: enter
21:35:02.100 00.014 3008 Worker thread wakes up
21:35:02.100 00.000 2504 UpdateGuideState(): m_state=6
21:35:02.100 00.000 3008 worker thread servicing REQUEST_MOVE scope dir S(1) 4000 opts 0x10
21:35:02.100 00.000 3008 Handling axis move in thread for scope dir=1 dur=4000
21:35:02.100 00.000 3008 scope move axis dir= 1 dur= 4000 opts= 0x10
21:35:02.100 00.000 3008 MoveAxis(S, 4000, M)
21:35:02.100 00.000 3008 Guiding  Dir = 1, Dur = 4000
21:35:02.100 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
21:35:02.100 00.000 2504 Star::Find false star n=25 nbg=264 bg=6.2 sigma=0.4 thresh=7 peak=7
21:35:02.100 00.000 2504 Star::Find returns 0 (2), X=602.00, Y=1040.00, Mass=21, SNR=2.9, Peak=8 HFD=0.0
21:35:02.100 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:35:02.100 00.000 2504 AutoExp: reset exp to 8000
21:35:02.100 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:35:02.100 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:35:02.134 00.034 3008 IsSlewing returns 0
21:35:02.134 00.000 3008 IsGuiding returns 0
21:35:02.227 00.093 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:35:02.227 00.000 2504 Status Line: Star lost - low SNR
21:35:02.227 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=255, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:35:02.273 00.046 3008 PulseGuide returned control before completion, sleep 3871
21:35:02.293 00.020 2504 UpdateGuideState exits: Star lost - low SNR
21:35:02.293 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:02.293 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:35:02.293 00.000 2504 Enqueuing Expose request
21:35:06.149 03.856 3008 IsGuiding returns 1
21:35:06.149 00.000 3008 scope still moving after pulse duration time elapsed
21:35:06.212 00.063 3008 IsSlewing returns 0
21:35:06.212 00.000 3008 IsGuiding returns 1
21:35:06.273 00.061 3008 IsSlewing returns 0
21:35:06.273 00.000 3008 IsGuiding returns 1
21:35:06.359 00.086 3008 IsSlewing returns 0
21:35:06.359 00.000 3008 IsGuiding returns 0
21:35:06.359 00.000 3008 scope move finished after 4000 + 230 ms
21:35:06.359 00.000 3008 Move returns status 0, amount 4000
21:35:06.359 00.000 3008 move complete, result=0
21:35:06.359 00.000 3008 worker thread done servicing request
21:35:06.359 00.000 2504 Manual Move completed, result = 0
21:35:06.359 00.000 3008 Worker thread wakes up
21:35:06.359 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:35:06.359 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:35:06.359 00.000 3008 move complete, result=0
21:35:06.367 00.008 3008 worker thread done servicing request
21:35:06.367 00.000 3008 Worker thread wakes up
21:35:06.367 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:35:12.371 06.004 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:35:21.168 08.797 3008 Exposure complete
21:35:21.215 00.047 3008 worker thread done servicing request
21:35:21.215 00.000 2504 OnExposeComplete: enter
21:35:21.215 00.000 2504 UpdateGuideState(): m_state=6
21:35:21.215 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
21:35:21.215 00.000 2504 Star::Find false star n=21 nbg=263 bg=5.8 sigma=0.4 thresh=7 peak=6
21:35:21.215 00.000 2504 Star::Find returns 0 (2), X=602.00, Y=1040.00, Mass=26, SNR=2.9, Peak=7 HFD=0.0
21:35:21.215 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:35:21.215 00.000 2504 AutoExp: reset exp to 8000
21:35:21.215 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:35:21.231 00.016 2504 Enqueuing Move request for scope (0.00, 0.00)
21:35:21.231 00.000 3008 Worker thread wakes up
21:35:21.231 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:35:21.231 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:35:21.231 00.000 3008 move complete, result=0
21:35:21.231 00.000 3008 worker thread done servicing request
21:35:21.344 00.113 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:35:21.344 00.000 2504 Status Line: Star lost - low SNR
21:35:21.344 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:35:21.407 00.063 2504 UpdateGuideState exits: Star lost - low SNR
21:35:21.407 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:21.407 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:35:21.407 00.000 2504 Enqueuing Expose request
21:35:21.407 00.000 3008 Worker thread wakes up
21:35:21.407 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:35:27.430 06.023 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:35:36.242 08.812 3008 Exposure complete
21:35:36.305 00.063 3008 worker thread done servicing request
21:35:36.305 00.000 2504 OnExposeComplete: enter
21:35:36.305 00.000 2504 UpdateGuideState(): m_state=6
21:35:36.305 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:35:36.305 00.000 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:35:36.317 00.012 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:35:36.319 00.002 2504 AutoExp: reset exp to 8000
21:35:36.319 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:35:36.319 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:35:36.319 00.000 3008 Worker thread wakes up
21:35:36.319 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:35:36.319 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:35:36.319 00.000 3008 move complete, result=0
21:35:36.319 00.000 3008 worker thread done servicing request
21:35:36.428 00.109 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:35:36.430 00.002 2504 Status Line: Star lost - low mass
21:35:36.430 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:35:36.492 00.062 2504 UpdateGuideState exits: Star lost - low mass
21:35:36.492 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:36.492 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:35:36.492 00.000 2504 Enqueuing Expose request
21:35:36.492 00.000 3008 Worker thread wakes up
21:35:36.492 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:35:42.508 06.016 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:35:51.316 08.808 3008 Exposure complete
21:35:51.367 00.051 3008 worker thread done servicing request
21:35:51.367 00.000 2504 OnExposeComplete: enter
21:35:51.367 00.000 2504 UpdateGuideState(): m_state=6
21:35:51.377 00.010 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
21:35:51.380 00.003 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:35:51.380 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:35:51.380 00.000 2504 AutoExp: reset exp to 8000
21:35:51.380 00.000 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:35:51.380 00.000 2504 Enqueuing Move request for scope (0.00, 0.00)
21:35:51.380 00.000 3008 Worker thread wakes up
21:35:51.380 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:35:51.380 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:35:51.380 00.000 3008 move complete, result=0
21:35:51.380 00.000 3008 worker thread done servicing request
21:35:51.490 00.110 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:35:51.492 00.002 2504 Status Line: Star lost - low mass
21:35:51.492 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:35:51.560 00.068 2504 UpdateGuideState exits: Star lost - low mass
21:35:51.562 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:51.562 00.000 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:35:51.564 00.002 2504 Enqueuing Expose request
21:35:51.566 00.002 3008 Worker thread wakes up
21:35:51.566 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:35:56.595 05.029 2504 Stop button clicked
21:35:56.596 00.001 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:35:56.596 00.000 2504 Status Line: Waiting for devices...
21:35:56.691 00.095 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
21:35:56.691 00.000 3008 worker thread done servicing request
21:35:56.691 00.000 2504 OnExposeComplete: enter
21:35:56.692 00.001 2504 OnExposeComplete: Capture Error reported
21:35:56.694 00.002 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:35:56.694 00.000 2504 Mount: notify guiding stopped
21:35:56.696 00.002 2504 Changing from state GUIDING to STOP
21:35:56.698 00.002 2504 guider state => SELECTED
21:35:56.698 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=256, med=7, FiltMin=1, FiltMax=255, Gamma=0.570
21:35:56.758 00.060 2504 Changing from state SELECTED to UNINITIALIZED
21:35:56.758 00.000 2504 guider state => SELECTING
21:35:56.762 00.004 2504 Status Line: Stopped.
21:35:56.762 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:36:23.962 27.200 2504 OnExposureDurationSelected: duration = 1000
21:36:24.234 00.272 2504 evsrv: cli 0D0AD048 connect
21:36:24.237 00.003 2504 evsrv: cli 0D0AD048 request: {"method":"get_pixel_scale","id":"c36b17f7-9bc5-4a5b-aaa3-3cba198d7194"}
21:36:24.237 00.000 2504 evsrv: cli 0D0AD048 response: {"jsonrpc":"2.0","result":0.612938,"id":"c36b17f7-9bc5-4a5b-aaa3-3cba198d7194"}
21:36:24.237 00.000 2504 evsrv: cli 0D0AD048 disconnect
21:36:26.526 02.289 2504 StartLoopingInteractive: Loop button clicked
21:36:26.526 00.000 2504 Status Line: Looping
21:36:26.542 00.016 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:36:26.542 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:26.542 00.000 2504 Enqueuing Expose request
21:36:26.542 00.000 3008 Worker thread wakes up
21:36:26.542 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:26.542 00.000 3008 Exposure delay set to 1000
21:36:27.562 01.020 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:27.562 00.000 3008 ZWO: set CONTROL_EXPOSURE 1000000
21:36:28.823 01.261 3008 Exposure complete
21:36:28.868 00.045 3008 worker thread done servicing request
21:36:28.868 00.000 2504 OnExposeComplete: enter
21:36:28.868 00.000 2504 UpdateGuideState(): m_state=1
21:36:28.868 00.000 2504 Star::Find(15, 602, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:36:28.868 00.000 2504 Star::Find returns 0 (3), X=602.00, Y=1040.00, Mass=0, SNR=0.0, Peak=3 HFD=0.0
21:36:28.868 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:28.875 00.007 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:28.875 00.000 2504 Status Line: Star lost - low mass
21:36:28.875 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=135, med=3, FiltMin=1, FiltMax=116, Gamma=0.570
21:36:28.932 00.057 2504 UpdateGuideState exits: Star lost - low mass
21:36:28.932 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:28.932 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:28.932 00.000 2504 Enqueuing Expose request
21:36:28.932 00.000 3008 Worker thread wakes up
21:36:28.932 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:29.955 01.023 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:30.883 00.928 2504 SetCurrentPosition(1239.70,222.81)
21:36:30.883 00.000 2504 Star::Find(15, 1239, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:36:30.883 00.000 2504 Star::Find returns 1 (0), X=1240.73, Y=222.54, Mass=4203, SNR=45.6, Peak=135 HFD=5.5
21:36:30.883 00.000 2504 setting lock position to (1240.73, 222.54)
21:36:30.883 00.000 2504 MultiStar: stabilizing after lock position change
21:36:30.897 00.014 2504 MultiStar: secondary guide stars cleared21:36:30.898 00.001 2504 MultiStar: single-star usage forced by user star selection
21:36:30.898 00.000 2504 Status Line: Selected star at (1240.7, 222.5)
21:36:30.898 00.000 2504 Changing from state SELECTING to SELECTED
21:36:30.898 00.000 2504 guider state => SELECTED
21:36:31.200 00.302 3008 Exposure complete
21:36:31.242 00.042 3008 worker thread done servicing request
21:36:31.242 00.000 2504 OnExposeComplete: enter
21:36:31.246 00.004 2504 UpdateGuideState(): m_state=2
21:36:31.246 00.000 2504 Star::Find(15, 1240, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:36:31.246 00.000 2504 Star::Find returns 1 (0), X=1241.57, Y=222.56, Mass=4298, SNR=45.9, Peak=143 HFD=5.3
21:36:31.246 00.000 2504 DistanceChecker: deactivated
21:36:31.246 00.000 2504 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.07) = xAngle (-3.04 = -3.04)
21:36:31.246 00.000 2504 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.18 = 0.10)
21:36:31.246 00.000 2504 CameraToMount -- cameraX=0.85 cameraY=0.02 hyp=0.85 cameraTheta=0.02 mountX=-0.84 mountY=0.09, mountTheta=3.04
21:36:31.246 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=143, med=3, FiltMin=1, FiltMax=121, Gamma=0.570
21:36:31.310 00.064 2504 UpdateGuideState exits: m=4298 SNR=45.9
21:36:31.313 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:31.313 00.000 2504 ScheduleExposure(1000,3,1) exposurePending=0
21:36:31.313 00.000 2504 Enqueuing Expose request
21:36:31.313 00.000 3008 Worker thread wakes up
21:36:31.313 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:32.332 01.019 3008 Handling exposure in thread, d=1000 o=3 r=(1227,208,31,31)
21:36:33.582 01.250 3008 Exposure complete
21:36:33.625 00.043 3008 worker thread done servicing request
21:36:33.625 00.000 2504 OnExposeComplete: enter
21:36:33.625 00.000 2504 UpdateGuideState(): m_state=2
21:36:33.630 00.005 2504 Star::Find(15, 1241, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:36:33.630 00.000 2504 Star::Find returns 1 (0), X=1241.68, Y=221.92, Mass=4185, SNR=45.5, Peak=128 HFD=5.4
21:36:33.630 00.000 2504 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.07) = xAngle (-3.65 = 2.64)
21:36:33.630 00.000 2504 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.79 = -0.50)
21:36:33.630 00.000 2504 CameraToMount -- cameraX=0.95 cameraY=-0.62 hyp=1.14 cameraTheta=-0.58 mountX=-0.99 mountY=-0.55, mountTheta=-2.64
21:36:33.630 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=128, med=3, FiltMin=1, FiltMax=109, Gamma=0.570
21:36:33.693 00.063 2504 UpdateGuideState exits: m=4185 SNR=45.5
21:36:33.696 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:33.696 00.000 2504 ScheduleExposure(1000,3,1) exposurePending=0
21:36:33.698 00.002 2504 Enqueuing Expose request
21:36:33.698 00.000 3008 Worker thread wakes up
21:36:33.698 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:34.709 01.011 3008 Handling exposure in thread, d=1000 o=3 r=(1227,207,31,31)
21:36:35.955 01.246 3008 Exposure complete
21:36:35.992 00.037 3008 worker thread done servicing request
21:36:35.992 00.000 2504 OnExposeComplete: enter
21:36:36.001 00.009 2504 UpdateGuideState(): m_state=2
21:36:36.002 00.001 2504 Star::Find(15, 1241, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:36:36.002 00.000 2504 Star::Find returns 1 (0), X=1242.03, Y=221.41, Mass=4474, SNR=47.0, Peak=141 HFD=5.6
21:36:36.002 00.000 2504 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.07) = xAngle (-3.78 = 2.50)
21:36:36.002 00.000 2504 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.92 = -0.64)
21:36:36.002 00.000 2504 CameraToMount -- cameraX=1.31 cameraY=-1.13 hyp=1.73 cameraTheta=-0.71 mountX=-1.39 mountY=-1.03, mountTheta=-2.50
21:36:36.002 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=141, med=3, FiltMin=1, FiltMax=110, Gamma=0.570
21:36:36.064 00.062 2504 UpdateGuideState exits: m=4474 SNR=47.0
21:36:36.066 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:36.066 00.000 2504 ScheduleExposure(1000,3,1) exposurePending=0
21:36:36.066 00.000 2504 Enqueuing Expose request
21:36:36.066 00.000 3008 Worker thread wakes up
21:36:36.066 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:36.307 00.241 2504 Manual Guide: North 4000 ms
21:36:36.307 00.000 2504 GuideStep: 0.0 px 0 ms WEST, 0.0 px 4000 ms NORTH
21:36:36.307 00.000 2504 Enqueuing Calibration Move request for direction 0
21:36:37.070 00.763 3008 Handling exposure in thread, d=1000 o=3 r=(1227,206,31,31)
21:36:38.316 01.246 3008 Exposure complete
21:36:38.348 00.032 3008 worker thread done servicing request
21:36:38.348 00.000 3008 Worker thread wakes up
21:36:38.348 00.000 3008 worker thread servicing REQUEST_MOVE scope dir N(0) 4000 opts 0x10
21:36:38.348 00.000 3008 Handling axis move in thread for scope dir=0 dur=4000
21:36:38.348 00.000 3008 scope move axis dir= 0 dur= 4000 opts= 0x10
21:36:38.348 00.000 3008 MoveAxis(N, 4000, M)
21:36:38.348 00.000 3008 Guiding  Dir = 0, Dur = 4000
21:36:38.348 00.000 2504 OnExposeComplete: enter
21:36:38.362 00.014 2504 UpdateGuideState(): m_state=2
21:36:38.362 00.000 2504 Star::Find(15, 1242, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:36:38.362 00.000 2504 Star::Find returns 1 (0), X=1242.33, Y=222.01, Mass=4159, SNR=45.3, Peak=150 HFD=5.7
21:36:38.362 00.000 2504 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.07) = xAngle (-3.39 = 2.89)
21:36:38.367 00.005 2504 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.53 = -0.25)
21:36:38.367 00.000 2504 CameraToMount -- cameraX=1.60 cameraY=-0.53 hyp=1.69 cameraTheta=-0.32 mountX=-1.64 mountY=-0.41, mountTheta=-2.90
21:36:38.367 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=150, med=3, FiltMin=1, FiltMax=114, Gamma=0.570
21:36:38.394 00.027 3008 IsSlewing returns 0
21:36:38.394 00.000 3008 IsGuiding returns 0
21:36:38.426 00.032 2504 UpdateGuideState exits: m=4159 SNR=45.3
21:36:38.426 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:38.426 00.000 2504 ScheduleExposure(1000,3,1) exposurePending=0
21:36:38.430 00.004 2504 Enqueuing Expose request
21:36:38.505 00.075 3008 PulseGuide returned control before completion, sleep 3900
21:36:42.415 03.910 3008 IsGuiding returns 1
21:36:42.416 00.001 3008 scope still moving after pulse duration time elapsed
21:36:42.478 00.062 3008 IsSlewing returns 0
21:36:42.478 00.000 3008 IsGuiding returns 1
21:36:42.576 00.098 3008 IsSlewing returns 0
21:36:42.576 00.000 3008 IsGuiding returns 0
21:36:42.576 00.000 3008 scope move finished after 4000 + 182 ms
21:36:42.576 00.000 3008 Move returns status 0, amount 4000
21:36:42.576 00.000 3008 move complete, result=0
21:36:42.576 00.000 3008 worker thread done servicing request
21:36:42.576 00.000 2504 Manual Move completed, result = 0
21:36:42.576 00.000 3008 Worker thread wakes up
21:36:42.576 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:43.585 01.009 3008 Handling exposure in thread, d=1000 o=3 r=(1227,207,31,31)
21:36:44.830 01.245 3008 Exposure complete
21:36:44.877 00.047 3008 worker thread done servicing request
21:36:44.877 00.000 2504 OnExposeComplete: enter
21:36:44.878 00.001 2504 UpdateGuideState(): m_state=2
21:36:44.878 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:36:44.878 00.000 2504 Star::Find returns 0 (3), X=1242.00, Y=222.00, Mass=7, SNR=1.9, Peak=4 HFD=0.0
21:36:44.878 00.000 2504 DistanceChecker: activated
21:36:44.878 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:44.878 00.000 2504 Changing from state SELECTED to UNINITIALIZED
21:36:44.878 00.000 2504 guider state => SELECTING
21:36:44.878 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:44.878 00.000 2504 Status Line: Star lost - low mass
21:36:44.878 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=145, med=3, FiltMin=1, FiltMax=105, Gamma=0.570
21:36:44.941 00.063 2504 UpdateGuideState exits: Star lost - low mass
21:36:44.941 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:44.941 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:44.956 00.015 2504 Enqueuing Expose request
21:36:44.956 00.000 3008 Worker thread wakes up
21:36:44.956 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:45.961 01.005 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:47.206 01.245 3008 Exposure complete
21:36:47.252 00.046 3008 worker thread done servicing request
21:36:47.252 00.000 2504 OnExposeComplete: enter
21:36:47.252 00.000 2504 UpdateGuideState(): m_state=1
21:36:47.267 00.015 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:36:47.267 00.000 2504 Star::Find returns 0 (3), X=1242.00, Y=222.00, Mass=7, SNR=1.9, Peak=4 HFD=0.0
21:36:47.267 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:47.267 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:47.273 00.006 2504 Status Line: Star lost - low mass
21:36:47.276 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=144, med=3, FiltMin=1, FiltMax=115, Gamma=0.570
21:36:47.336 00.060 2504 UpdateGuideState exits: Star lost - low mass
21:36:47.336 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:47.336 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:47.340 00.004 2504 Enqueuing Expose request
21:36:47.342 00.002 3008 Worker thread wakes up
21:36:47.342 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:48.347 01.005 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:49.591 01.244 3008 Exposure complete
21:36:49.643 00.052 3008 worker thread done servicing request
21:36:49.643 00.000 2504 OnExposeComplete: enter
21:36:49.648 00.005 2504 UpdateGuideState(): m_state=1
21:36:49.649 00.001 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:36:49.649 00.000 2504 Star::Find returns 0 (3), X=1242.00, Y=222.00, Mass=5, SNR=1.6, Peak=4 HFD=0.0
21:36:49.652 00.003 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:49.653 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:49.654 00.001 2504 Status Line: Star lost - low mass
21:36:49.657 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=182, med=3, FiltMin=1, FiltMax=144, Gamma=0.570
21:36:49.711 00.054 2504 UpdateGuideState exits: Star lost - low mass
21:36:49.716 00.005 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:49.718 00.002 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:49.718 00.000 2504 Enqueuing Expose request
21:36:49.720 00.002 3008 Worker thread wakes up
21:36:49.720 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:50.724 01.004 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:51.975 01.251 3008 Exposure complete
21:36:52.024 00.049 3008 worker thread done servicing request
21:36:52.024 00.000 2504 OnExposeComplete: enter
21:36:52.024 00.000 2504 UpdateGuideState(): m_state=1
21:36:52.024 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:36:52.024 00.000 2504 Star::Find false star n=144 nbg=259 bg=3.0 sigma=0.0 thresh=3 peak=3
21:36:52.024 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
21:36:52.024 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:52.024 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:52.033 00.009 2504 Status Line: Star lost - low SNR
21:36:52.037 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=146, med=3, FiltMin=1, FiltMax=129, Gamma=0.570
21:36:52.094 00.057 2504 UpdateGuideState exits: Star lost - low SNR
21:36:52.096 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:52.097 00.001 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:52.099 00.002 2504 Enqueuing Expose request
21:36:52.099 00.000 3008 Worker thread wakes up
21:36:52.099 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:53.101 01.002 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:54.336 01.235 3008 Exposure complete
21:36:54.388 00.052 3008 worker thread done servicing request
21:36:54.388 00.000 2504 OnExposeComplete: enter
21:36:54.398 00.010 2504 UpdateGuideState(): m_state=1
21:36:54.399 00.001 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:36:54.399 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=13, SNR=2.5, Peak=4 HFD=0.0
21:36:54.399 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:54.399 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:54.399 00.000 2504 Status Line: Star lost - low SNR
21:36:54.399 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=155, med=3, FiltMin=2, FiltMax=124, Gamma=0.570
21:36:54.464 00.065 2504 UpdateGuideState exits: Star lost - low SNR
21:36:54.464 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:54.464 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:54.464 00.000 2504 Enqueuing Expose request
21:36:54.464 00.000 3008 Worker thread wakes up
21:36:54.464 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:55.480 01.016 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:56.721 01.241 3008 Exposure complete
21:36:56.753 00.032 3008 worker thread done servicing request
21:36:56.753 00.000 2504 OnExposeComplete: enter
21:36:56.769 00.016 2504 UpdateGuideState(): m_state=1
21:36:56.769 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:36:56.769 00.000 2504 Star::Find returns 0 (3), X=1242.00, Y=222.00, Mass=7, SNR=1.9, Peak=4 HFD=0.0
21:36:56.773 00.004 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:56.773 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:56.773 00.000 2504 Status Line: Star lost - low mass
21:36:56.773 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=167, med=3, FiltMin=1, FiltMax=134, Gamma=0.570
21:36:56.838 00.065 2504 UpdateGuideState exits: Star lost - low mass
21:36:56.838 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:56.838 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:56.838 00.000 2504 Enqueuing Expose request
21:36:56.848 00.010 3008 Worker thread wakes up
21:36:56.848 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:36:57.850 01.002 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:36:59.096 01.246 3008 Exposure complete
21:36:59.140 00.044 3008 worker thread done servicing request
21:36:59.140 00.000 2504 OnExposeComplete: enter
21:36:59.143 00.003 2504 UpdateGuideState(): m_state=1
21:36:59.143 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:36:59.143 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=13, SNR=2.5, Peak=4 HFD=0.0
21:36:59.146 00.003 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:36:59.146 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:36:59.149 00.003 2504 Status Line: Star lost - low SNR
21:36:59.149 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=133, med=3, FiltMin=1, FiltMax=114, Gamma=0.570
21:36:59.204 00.055 2504 UpdateGuideState exits: Star lost - low SNR
21:36:59.211 00.007 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:59.211 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:36:59.211 00.000 2504 Enqueuing Expose request
21:36:59.211 00.000 3008 Worker thread wakes up
21:36:59.211 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:00.220 01.009 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:01.464 01.244 3008 Exposure complete
21:37:01.511 00.047 3008 worker thread done servicing request
21:37:01.511 00.000 2504 OnExposeComplete: enter
21:37:01.511 00.000 2504 UpdateGuideState(): m_state=1
21:37:01.511 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:37:01.511 00.000 2504 Star::Find returns 0 (3), X=1242.00, Y=222.00, Mass=8, SNR=2.0, Peak=4 HFD=0.0
21:37:01.511 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:37:01.511 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:37:01.511 00.000 2504 Status Line: Star lost - low mass
21:37:01.511 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=177, med=3, FiltMin=1, FiltMax=141, Gamma=0.570
21:37:01.577 00.066 2504 UpdateGuideState exits: Star lost - low mass
21:37:01.577 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:01.577 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:37:01.577 00.000 2504 Enqueuing Expose request
21:37:01.577 00.000 3008 Worker thread wakes up
21:37:01.577 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:02.596 01.019 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:03.842 01.246 3008 Exposure complete
21:37:03.872 00.030 3008 worker thread done servicing request
21:37:03.872 00.000 2504 OnExposeComplete: enter
21:37:03.889 00.017 2504 UpdateGuideState(): m_state=1
21:37:03.889 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:37:03.891 00.002 2504 Star::Find returns 0 (3), X=1242.00, Y=222.00, Mass=9, SNR=2.1, Peak=4 HFD=0.0
21:37:03.891 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:37:03.891 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:37:03.891 00.000 2504 Status Line: Star lost - low mass
21:37:03.891 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=143, med=3, FiltMin=1, FiltMax=121, Gamma=0.570
21:37:03.953 00.062 2504 UpdateGuideState exits: Star lost - low mass
21:37:03.961 00.008 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:03.963 00.002 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:37:03.963 00.000 2504 Enqueuing Expose request
21:37:03.965 00.002 3008 Worker thread wakes up
21:37:03.965 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:04.972 01.007 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:06.218 01.246 3008 Exposure complete
21:37:06.265 00.047 3008 worker thread done servicing request
21:37:06.265 00.000 2504 OnExposeComplete: enter
21:37:06.265 00.000 2504 UpdateGuideState(): m_state=1
21:37:06.265 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:37:06.265 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=14, SNR=2.6, Peak=4 HFD=0.0
21:37:06.265 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:37:06.265 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:37:06.265 00.000 2504 Status Line: Star lost - low SNR
21:37:06.273 00.008 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=178, med=3, FiltMin=1, FiltMax=143, Gamma=0.570
21:37:06.330 00.057 2504 UpdateGuideState exits: Star lost - low SNR
21:37:06.330 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:06.330 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:37:06.330 00.000 2504 Enqueuing Expose request
21:37:06.336 00.006 3008 Worker thread wakes up
21:37:06.336 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:07.349 01.013 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:08.602 01.253 3008 Exposure complete
21:37:08.648 00.046 3008 worker thread done servicing request
21:37:08.648 00.000 2504 OnExposeComplete: enter
21:37:08.648 00.000 2504 UpdateGuideState(): m_state=1
21:37:08.648 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:37:08.648 00.000 2504 Star::Find false star n=148 nbg=255 bg=3.0 sigma=0.0 thresh=3 peak=3
21:37:08.648 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
21:37:08.648 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:37:08.648 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:37:08.648 00.000 2504 Status Line: Star lost - low SNR
21:37:08.665 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=157, med=3, FiltMin=1, FiltMax=125, Gamma=0.570
21:37:08.713 00.048 2504 UpdateGuideState exits: Star lost - low SNR
21:37:08.713 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:08.713 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:37:08.713 00.000 2504 Enqueuing Expose request
21:37:08.728 00.015 3008 Worker thread wakes up
21:37:08.728 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:09.731 01.003 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:10.982 01.251 3008 Exposure complete
21:37:11.024 00.042 3008 worker thread done servicing request
21:37:11.024 00.000 2504 OnExposeComplete: enter
21:37:11.024 00.000 2504 UpdateGuideState(): m_state=1
21:37:11.024 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:37:11.024 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
21:37:11.024 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:37:11.024 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:37:11.024 00.000 2504 Status Line: Star lost - low SNR
21:37:11.037 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=171, med=3, FiltMin=1, FiltMax=124, Gamma=0.570
21:37:11.087 00.050 2504 UpdateGuideState exits: Star lost - low SNR
21:37:11.087 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:11.087 00.000 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:37:11.087 00.000 2504 Enqueuing Expose request
21:37:11.087 00.000 3008 Worker thread wakes up
21:37:11.087 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:12.104 01.017 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:12.791 00.687 2504 Manual Guide: South 4000 ms
21:37:12.791 00.000 2504 GuideStep: 0.0 px 0 ms WEST, 0.0 px 4000 ms SOUTH
21:37:12.791 00.000 2504 Enqueuing Calibration Move request for direction 1
21:37:13.348 00.557 3008 Exposure complete
21:37:13.396 00.048 3008 worker thread done servicing request
21:37:13.396 00.000 2504 OnExposeComplete: enter
21:37:13.398 00.002 3008 Worker thread wakes up
21:37:13.398 00.000 2504 UpdateGuideState(): m_state=1
21:37:13.398 00.000 3008 worker thread servicing REQUEST_MOVE scope dir S(1) 4000 opts 0x10
21:37:13.398 00.000 3008 Handling axis move in thread for scope dir=1 dur=4000
21:37:13.398 00.000 3008 scope move axis dir= 1 dur= 4000 opts= 0x10
21:37:13.398 00.000 3008 MoveAxis(S, 4000, M)
21:37:13.398 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:37:13.398 00.000 3008 Guiding  Dir = 1, Dur = 4000
21:37:13.398 00.000 2504 Star::Find returns 0 (2), X=1242.00, Y=222.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
21:37:13.398 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:37:13.398 00.000 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:37:13.398 00.000 2504 Status Line: Star lost - low SNR
21:37:13.398 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=162, med=3, FiltMin=1, FiltMax=126, Gamma=0.570
21:37:13.429 00.031 3008 IsSlewing returns 0
21:37:13.430 00.001 3008 IsGuiding returns 0
21:37:13.461 00.031 2504 UpdateGuideState exits: Star lost - low SNR
21:37:13.476 00.015 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:13.477 00.001 2504 ScheduleExposure(1000,3,0) exposurePending=0
21:37:13.477 00.000 2504 Enqueuing Expose request
21:37:13.539 00.062 3008 PulseGuide returned control before completion, sleep 3900
21:37:17.445 03.906 3008 IsGuiding returns 1
21:37:17.445 00.000 3008 scope still moving after pulse duration time elapsed
21:37:17.508 00.063 3008 IsSlewing returns 0
21:37:17.508 00.000 3008 IsGuiding returns 1
21:37:17.620 00.112 3008 IsSlewing returns 0
21:37:17.620 00.000 3008 IsGuiding returns 0
21:37:17.620 00.000 3008 scope move finished after 4000 + 201 ms
21:37:17.620 00.000 3008 Move returns status 0, amount 4000
21:37:17.620 00.000 3008 move complete, result=0
21:37:17.620 00.000 3008 worker thread done servicing request
21:37:17.620 00.000 3008 Worker thread wakes up
21:37:17.620 00.000 2504 Manual Move completed, result = 0
21:37:17.620 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:18.639 01.019 3008 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:37:19.884 01.245 3008 Exposure complete
21:37:19.930 00.046 3008 worker thread done servicing request
21:37:19.931 00.001 2504 OnExposeComplete: enter
21:37:19.931 00.000 2504 UpdateGuideState(): m_state=1
21:37:19.931 00.000 2504 Star::Find(15, 1242, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:37:19.931 00.000 2504 Star::Find returns 1 (0), X=1241.83, Y=222.60, Mass=4434, SNR=46.8, Peak=139 HFD=5.4
21:37:19.931 00.000 2504 DistanceChecker: deactivated
21:37:19.931 00.000 2504 setting lock position to (1241.83, 222.60)
21:37:19.931 00.000 2504 MultiStar: stabilizing after lock position change
21:37:19.931 00.000 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:37:19.931 00.000 2504 Changing from state SELECTING to SELECTED
21:37:19.931 00.000 2504 guider state => SELECTED
21:37:19.946 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=0, max=139, med=3, FiltMin=1, FiltMax=126, Gamma=0.570
21:37:20.010 00.064 2504 UpdateGuideState exits: m=4434 SNR=46.8
21:37:20.010 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:20.010 00.000 2504 ScheduleExposure(1000,3,1) exposurePending=0
21:37:20.024 00.014 2504 Enqueuing Expose request
21:37:20.026 00.002 3008 Worker thread wakes up
21:37:20.026 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:21.027 01.001 3008 Handling exposure in thread, d=1000 o=3 r=(1227,208,31,31)
21:37:22.273 01.246 3008 Exposure complete
21:37:22.323 00.050 3008 worker thread done servicing request
21:37:22.323 00.000 2504 OnExposeComplete: enter
21:37:22.323 00.000 2504 UpdateGuideState(): m_state=2
21:37:22.323 00.000 2504 Star::Find(15, 1241, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:37:22.323 00.000 2504 Star::Find returns 1 (0), X=1241.08, Y=222.64, Mass=4375, SNR=46.4, Peak=137 HFD=5.6
21:37:22.323 00.000 2504 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.07) = xAngle (0.03 = 0.03)
21:37:22.323 00.000 2504 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.11 = -3.11)
21:37:22.323 00.000 2504 CameraToMount -- cameraX=-0.74 cameraY=0.04 hyp=0.74 cameraTheta=3.09 mountX=0.74 mountY=-0.02, mountTheta=-0.03
21:37:22.323 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=137, med=3, FiltMin=1, FiltMax=114, Gamma=0.570
21:37:22.387 00.064 2504 UpdateGuideState exits: m=4375 SNR=46.4
21:37:22.387 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:22.387 00.000 2504 ScheduleExposure(1000,3,1) exposurePending=0
21:37:22.387 00.000 2504 Enqueuing Expose request
21:37:22.387 00.000 3008 Worker thread wakes up
21:37:22.387 00.000 3008 worker thread servicing REQUEST_EXPOSE 1000
21:37:23.399 01.012 3008 Handling exposure in thread, d=1000 o=3 r=(1226,208,31,31)
21:37:23.910 00.511 2504 Stop button clicked
21:37:23.910 00.000 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:37:23.910 00.000 2504 Status Line: Waiting for devices...
21:37:23.956 00.046 3008 ZWO: stopexposure
21:37:24.555 00.599 3008 ZWO: stopexposure
21:37:24.555 00.000 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:37:24.555 00.000 3008 worker thread done servicing request
21:37:24.555 00.000 2504 OnExposeComplete: enter
21:37:24.555 00.000 2504 OnExposeComplete: Capture Error reported
21:37:24.555 00.000 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:37:24.555 00.000 2504 Changing from state SELECTED to UNINITIALIZED
21:37:24.555 00.000 2504 guider state => SELECTING
21:37:24.563 00.008 2504 Status Line: Stopped.
21:37:24.563 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:37:26.534 01.971 2504 AutoExp: enabled
21:37:26.916 00.382 2504 evsrv: cli 0D0ADCC8 connect
21:37:26.916 00.000 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_pixel_scale","id":"b5a88298-c37d-4f15-915c-1ce2c0c6548e"}
21:37:26.916 00.000 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":0.612938,"id":"b5a88298-c37d-4f15-915c-1ce2c0c6548e"}
21:37:26.916 00.000 2504 evsrv: cli 0D0ADCC8 disconnect
21:37:36.246 09.330 2504 evsrv: cli 0D0ADCC8 connect
21:37:36.248 00.002 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_app_state","id":"116cb3c7-236d-43e3-a0b0-7997a690d4d6"}
21:37:36.249 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":"Stopped","id":"116cb3c7-236d-43e3-a0b0-7997a690d4d6"}
21:37:36.251 00.002 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:21.011 44.760 2504 evsrv: cli 0D0ADCC8 connect
21:38:21.013 00.002 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_app_state","id":"4bb93577-fd88-4968-8340-6cc56ed6a8e6"}
21:38:21.015 00.002 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":"Stopped","id":"4bb93577-fd88-4968-8340-6cc56ed6a8e6"}
21:38:21.017 00.002 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:21.019 00.002 2504 evsrv: cli 0D0ACAA8 connect
21:38:21.022 00.003 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_calibrated","id":"6bdb2988-3895-4641-8df7-2367594d2ed1"}
21:38:21.023 00.001 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":true,"id":"6bdb2988-3895-4641-8df7-2367594d2ed1"}
21:38:21.024 00.001 2504 evsrv: cli 0D0ACAA8 disconnect
21:38:21.026 00.002 2504 evsrv: cli 0D0AD0E8 connect
21:38:21.028 00.002 2504 evsrv: cli 0D0AD0E8 request: {"method":"get_camera_frame_size","id":"138169b4-ae4a-4bbb-b383-9b571275350c"}
21:38:21.029 00.001 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":[1936,1216],"id":"138169b4-ae4a-4bbb-b383-9b571275350c"}
21:38:21.030 00.001 2504 evsrv: cli 0D0AD0E8 disconnect
21:38:21.032 00.002 2504 evsrv: cli 0D0AD688 connect
21:38:21.033 00.001 2504 evsrv: cli 0D0AD688 request: {"method":"guide","params":{"settle":{"pixels":1,"time":5,"timeout":20},"recalibrate":false,"roi":[145,91,1645,1033]},"id":"48a07507-4751-4cb3-bc79-6e1de2a96768"}
21:38:21.035 00.002 2504 PhdController::Guide begins
21:38:21.036 00.001 2504 PhdController: newstate STATE_SETUP
21:38:21.037 00.001 2504 PhdController: setup
21:38:21.038 00.001 2504 PhdController: newstate STATE_ATTEMPT_START
21:38:21.039 00.001 2504 PhdController: start capturing
21:38:21.040 00.001 2504 Changing from state SELECTING to UNINITIALIZED
21:38:21.041 00.001 2504 guider state => SELECTING
21:38:21.042 00.001 2504 setting force full frames = true
21:38:21.043 00.001 2504 AutoExp: reset exp to 8000
21:38:21.044 00.001 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:38:21.049 00.005 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:38:21.050 00.001 2504 Enqueuing Expose request
21:38:21.051 00.001 2504 PhdController: newstate STATE_SELECT_STAR
21:38:21.052 00.001 3008 Worker thread wakes up
21:38:21.052 00.000 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":0,"id":"48a07507-4751-4cb3-bc79-6e1de2a96768"}
21:38:21.053 00.001 3008 worker thread servicing REQUEST_EXPOSE 8000
21:38:21.057 00.004 2504 evsrv: cli 0D0AD688 disconnect
21:38:21.058 00.001 2504 evsrv: cli 0D0ADCC8 connect
21:38:21.059 00.001 2504 case statement mapped state 1 to 101
21:38:21.060 00.001 2504 case statement mapped state 1 to 101
21:38:21.061 00.001 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_lock_shift_params","id":"8db32ba8-cf7f-4f0a-a99d-3e252fa53f6a"}
21:38:21.062 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8db32ba8-cf7f-4f0a-a99d-3e252fa53f6a"}
21:38:21.064 00.002 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:21.065 00.001 2504 evsrv: cli 0D0ACAA8 connect
21:38:21.067 00.002 2504 case statement mapped state 1 to 101
21:38:21.068 00.001 2504 case statement mapped state 1 to 101
21:38:21.069 00.001 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_lock_position","id":"2f9e7d19-dba4-4526-835a-e58a7a7c66e4"}
21:38:21.070 00.001 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":null,"id":"2f9e7d19-dba4-4526-835a-e58a7a7c66e4"}
21:38:21.071 00.001 2504 evsrv: cli 0D0ACAA8 disconnect
21:38:22.055 00.984 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:38:22.055 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:38:22.071 00.016 2504 evsrv: cli 0D0ADCC8 connect
21:38:22.073 00.002 2504 case statement mapped state 1 to 101
21:38:22.074 00.001 2504 case statement mapped state 1 to 101
21:38:22.075 00.001 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_lock_position","id":"93a1b3f9-7b0e-4ccf-bac7-328bf2ce5353"}
21:38:22.076 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":null,"id":"93a1b3f9-7b0e-4ccf-bac7-328bf2ce5353"}
21:38:22.077 00.001 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:23.078 01.001 2504 evsrv: cli 0D0ADCC8 connect
21:38:23.080 00.002 2504 case statement mapped state 1 to 101
21:38:23.082 00.002 2504 case statement mapped state 1 to 101
21:38:23.083 00.001 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_lock_position","id":"a3c6aaa5-4f23-424e-bef4-cfd9e3ff1cda"}
21:38:23.085 00.002 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":null,"id":"a3c6aaa5-4f23-424e-bef4-cfd9e3ff1cda"}
21:38:23.086 00.001 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:24.085 00.999 2504 evsrv: cli 0D0AD0E8 connect
21:38:24.086 00.001 2504 case statement mapped state 1 to 101
21:38:24.089 00.003 2504 case statement mapped state 1 to 101
21:38:24.090 00.001 2504 evsrv: cli 0D0AD0E8 request: {"method":"get_lock_position","id":"dac49e78-d931-4204-9409-0074402ee27d"}
21:38:24.091 00.001 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":null,"id":"dac49e78-d931-4204-9409-0074402ee27d"}
21:38:24.092 00.001 2504 evsrv: cli 0D0AD0E8 disconnect
21:38:25.093 01.001 2504 evsrv: cli 0D0ACF08 connect
21:38:25.095 00.002 2504 case statement mapped state 1 to 101
21:38:25.096 00.001 2504 case statement mapped state 1 to 101
21:38:25.098 00.002 2504 evsrv: cli 0D0ACF08 request: {"method":"get_lock_position","id":"9df8d80e-21cb-4d74-b51f-2d527fe3277f"}
21:38:25.099 00.001 2504 evsrv: cli 0D0ACF08 response: {"jsonrpc":"2.0","result":null,"id":"9df8d80e-21cb-4d74-b51f-2d527fe3277f"}
21:38:25.100 00.001 2504 evsrv: cli 0D0ACF08 disconnect
21:38:26.100 01.000 2504 evsrv: cli 0D0AD688 connect
21:38:26.103 00.003 2504 case statement mapped state 1 to 101
21:38:26.104 00.001 2504 case statement mapped state 1 to 101
21:38:26.106 00.002 2504 evsrv: cli 0D0AD688 request: {"method":"get_lock_position","id":"31ab6686-c711-4600-81b3-8b015deb21be"}
21:38:26.107 00.001 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":null,"id":"31ab6686-c711-4600-81b3-8b015deb21be"}
21:38:26.109 00.002 2504 evsrv: cli 0D0AD688 disconnect
21:38:27.107 00.998 2504 evsrv: cli 0D0AD408 connect
21:38:27.109 00.002 2504 case statement mapped state 1 to 101
21:38:27.110 00.001 2504 case statement mapped state 1 to 101
21:38:27.112 00.002 2504 evsrv: cli 0D0AD408 request: {"method":"get_lock_position","id":"5bdce312-53bc-4ba9-b9d5-8f75b121b103"}
21:38:27.113 00.001 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":null,"id":"5bdce312-53bc-4ba9-b9d5-8f75b121b103"}
21:38:27.114 00.001 2504 evsrv: cli 0D0AD408 disconnect
21:38:28.115 01.001 2504 evsrv: cli 0D0AD7C8 connect
21:38:28.117 00.002 2504 case statement mapped state 1 to 101
21:38:28.118 00.001 2504 case statement mapped state 1 to 101
21:38:28.120 00.002 2504 evsrv: cli 0D0AD7C8 request: {"method":"get_lock_position","id":"79ce116e-82cb-4836-a52c-5e30a2b892b4"}
21:38:28.121 00.001 2504 evsrv: cli 0D0AD7C8 response: {"jsonrpc":"2.0","result":null,"id":"79ce116e-82cb-4836-a52c-5e30a2b892b4"}
21:38:28.123 00.002 2504 evsrv: cli 0D0AD7C8 disconnect
21:38:29.123 01.000 2504 evsrv: cli 0D0AD408 connect
21:38:29.125 00.002 2504 case statement mapped state 1 to 101
21:38:29.126 00.001 2504 case statement mapped state 1 to 101
21:38:29.127 00.001 2504 evsrv: cli 0D0AD408 request: {"method":"get_lock_position","id":"a6138ab3-3c53-43d0-9dc8-e53c190aae06"}
21:38:29.128 00.001 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":null,"id":"a6138ab3-3c53-43d0-9dc8-e53c190aae06"}
21:38:29.129 00.001 2504 evsrv: cli 0D0AD408 disconnect
21:38:30.129 01.000 2504 evsrv: cli 0D0ACAA8 connect
21:38:30.131 00.002 2504 case statement mapped state 1 to 101
21:38:30.132 00.001 2504 case statement mapped state 1 to 101
21:38:30.134 00.002 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_lock_position","id":"df20f840-a22d-49dc-ab36-d9e7bdd35261"}
21:38:30.135 00.001 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":null,"id":"df20f840-a22d-49dc-ab36-d9e7bdd35261"}
21:38:30.136 00.001 2504 evsrv: cli 0D0ACAA8 disconnect
21:38:30.844 00.708 3008 Exposure complete
21:38:30.889 00.045 3008 worker thread done servicing request
21:38:30.889 00.000 2504 OnExposeComplete: enter
21:38:30.890 00.001 2504 UpdateGuideState(): m_state=1
21:38:30.891 00.001 2504 UpdateCurrentPosition: no star selected
21:38:30.893 00.002 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:38:30.894 00.001 2504 Status Line: No star selected
21:38:30.896 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=7, FiltMin=3, FiltMax=255, Gamma=0.570
21:38:30.954 00.058 2504 UpdateGuideState exits: No star selected
21:38:30.956 00.002 2504 GuiderMultiStar::AutoSelect enter
21:38:30.957 00.001 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 1645x1033@145,91
21:38:30.959 00.002 2504 AutoFind: using ROI 1645x1033@145,91
21:38:30.987 00.028 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:38:31.067 00.080 2504 AutoFind: global mean = -0.0, stdev 3.3
21:38:31.069 00.002 2504 AutoFind: using threshold = 0.1
21:38:31.143 00.074 2504 AutoFind: local max [1242, 245] 161.8
21:38:31.144 00.001 2504 AutoFind: local max [1248, 245] 141.0
21:38:31.145 00.001 2504 AutoFind: local max [607, 1075] 64.8
21:38:31.146 00.001 2504 AutoFind: local max [250, 486] 41.2
21:38:31.147 00.001 2504 AutoFind: local max [378, 658] 38.0
21:38:31.148 00.001 2504 AutoFind: local max [388, 690] 36.8
21:38:31.150 00.002 2504 AutoFind: local max [1652, 432] 36.0
21:38:31.151 00.001 2504 AutoFind: local max [340, 980] 22.9
21:38:31.152 00.001 2504 AutoFind: local max [1499, 610] 20.6
21:38:31.153 00.001 2504 AutoFind: local max [1566, 367] 19.7
21:38:31.154 00.001 2504 AutoFind: local max [785, 670] 17.8
21:38:31.155 00.001 2504 AutoFind: local max [870, 556] 14.2
21:38:31.156 00.001 2504 AutoFind: local max [537, 597] 13.5
21:38:31.157 00.001 2504 AutoFind: local max [447, 493] 13.4
21:38:31.158 00.001 2504 AutoFind: local max [1111, 726] 12.9
21:38:31.159 00.001 2504 AutoFind: local max [1189, 92] 10.4
21:38:31.160 00.001 2504 AutoFind: local max [573, 449] 10.1
21:38:31.161 00.001 2504 AutoFind: local max [386, 721] 9.0
21:38:31.162 00.001 2504 AutoFind: local max [470, 1072] 8.6
21:38:31.163 00.001 2504 AutoFind: local max [422, 160] 8.1
21:38:31.164 00.001 2504 AutoFind: local max [1691, 151] 7.9
21:38:31.165 00.001 2504 AutoFind: local max [247, 422] 7.1
21:38:31.166 00.001 2504 AutoFind: local max [995, 1000] 7.0
21:38:31.167 00.001 2504 AutoFind: local max [707, 975] 6.9
21:38:31.168 00.001 2504 AutoFind: local max [147, 92] 6.3
21:38:31.169 00.001 2504 AutoFind: local max [1241, 260] 6.1
21:38:31.170 00.001 2504 AutoFind: local max [1505, 227] 6.0
21:38:31.171 00.001 2504 AutoFind: local max [703, 92] 5.8
21:38:31.172 00.001 2504 AutoFind: local max [1788, 92] 5.8
21:38:31.174 00.002 2504 AutoFind: local max [1098, 92] 5.8
21:38:31.175 00.001 2504 AutoFind: local max [146, 588] 5.7
21:38:31.176 00.001 2504 AutoFind: local max [1164, 92] 5.7
21:38:31.177 00.001 2504 AutoFind: local max [146, 610] 5.7
21:38:31.178 00.001 2504 AutoFind: local max [146, 316] 5.7
21:38:31.179 00.001 2504 AutoFind: local max [146, 581] 5.6
21:38:31.180 00.001 2504 AutoFind: local max [1420, 92] 5.6
21:38:31.181 00.001 2504 AutoFind: local max [1356, 92] 5.6
21:38:31.182 00.001 2504 AutoFind: local max [146, 393] 5.6
21:38:31.183 00.001 2504 AutoFind: local max [1290, 92] 5.6
21:38:31.184 00.001 2504 AutoFind: local max [1517, 92] 5.5
21:38:31.185 00.001 2504 AutoFind: local max [146, 384] 5.5
21:38:31.186 00.001 2504 AutoFind: local max [146, 403] 5.5
21:38:31.187 00.001 2504 AutoFind: local max [146, 410] 5.5
21:38:31.188 00.001 2504 AutoFind: local max [146, 516] 5.5
21:38:31.189 00.001 2504 AutoFind: local max [146, 236] 5.5
21:38:31.190 00.001 2504 AutoFind: local max [1338, 92] 5.5
21:38:31.191 00.001 2504 AutoFind: local max [146, 475] 5.5
21:38:31.192 00.001 2504 AutoFind: local max [1240, 92] 5.5
21:38:31.193 00.001 2504 AutoFind: local max [1076, 92] 5.5
21:38:31.194 00.001 2504 AutoFind: local max [1107, 92] 5.5
21:38:31.195 00.001 2504 AutoFind: local max [146, 367] 5.5
21:38:31.196 00.001 2504 AutoFind: local max [146, 273] 5.4
21:38:31.197 00.001 2504 AutoFind: local max [146, 524] 5.4
21:38:31.198 00.001 2504 AutoFind: local max [1116, 92] 5.4
21:38:31.199 00.001 2504 AutoFind: local max [798, 92] 5.4
21:38:31.200 00.001 2504 AutoFind: local max [782, 92] 5.4
21:38:31.201 00.001 2504 AutoFind: local max [1297, 92] 5.4
21:38:31.202 00.001 2504 AutoFind: local max [781, 92] 5.4
21:38:31.203 00.001 2504 AutoFind: local max [1005, 92] 5.4
21:38:31.204 00.001 2504 AutoFind: local max [1404, 92] 5.4
21:38:31.205 00.001 2504 AutoFind: local max [1549, 92] 5.4
21:38:31.206 00.001 2504 AutoFind: local max [973, 92] 5.4
21:38:31.207 00.001 2504 AutoFind: local max [1203, 92] 5.4
21:38:31.208 00.001 2504 AutoFind: local max [841, 92] 5.4
21:38:31.209 00.001 2504 AutoFind: local max [1373, 92] 5.4
21:38:31.209 00.000 2504 AutoFind: local max [146, 223] 5.4
21:38:31.211 00.002 2504 AutoFind: local max [146, 214] 5.4
21:38:31.212 00.001 2504 AutoFind: local max [646, 92] 5.4
21:38:31.213 00.001 2504 AutoFind: local max [1471, 92] 5.3
21:38:31.214 00.001 2504 AutoFind: local max [146, 438] 5.3
21:38:31.215 00.001 2504 AutoFind: local max [1178, 92] 5.3
21:38:31.216 00.001 2504 AutoFind: local max [146, 451] 5.3
21:38:31.218 00.002 2504 AutoFind: local max [146, 335] 5.3
21:38:31.219 00.001 2504 AutoFind: local max [1413, 92] 5.3
21:38:31.219 00.000 2504 AutoFind: local max [556, 567] 5.3
21:38:31.220 00.001 2504 AutoFind: local max [146, 325] 5.3
21:38:31.221 00.001 2504 AutoFind: local max [1390, 92] 5.3
21:38:31.222 00.001 2504 AutoFind: local max [146, 483] 5.2
21:38:31.223 00.001 2504 AutoFind: local max [146, 491] 5.2
21:38:31.224 00.001 2504 AutoFind: local max [146, 285] 5.2
21:38:31.225 00.001 2504 AutoFind: local max [146, 496] 5.2
21:38:31.226 00.001 2504 AutoFind: local max [146, 423] 5.2
21:38:31.227 00.001 2504 AutoFind: local max [957, 92] 5.2
21:38:31.228 00.001 2504 AutoFind: local max [1526, 92] 5.2
21:38:31.229 00.001 2504 AutoFind: local max [146, 626] 5.2
21:38:31.230 00.001 2504 AutoFind: local max [146, 360] 5.2
21:38:31.231 00.001 2504 AutoFind: local max [1255, 92] 5.2
21:38:31.233 00.002 2504 AutoFind: local max [1222, 92] 5.2
21:38:31.234 00.001 2504 AutoFind: local max [1366, 92] 5.2
21:38:31.235 00.001 2504 AutoFind: local max [965, 92] 5.2
21:38:31.236 00.001 2504 AutoFind: local max [146, 343] 5.1
21:38:31.237 00.001 2504 AutoFind: local max [1069, 92] 5.1
21:38:31.238 00.001 2504 AutoFind: local max [1788, 668] 5.1
21:38:31.239 00.001 2504 AutoFind: local max [1483, 92] 5.1
21:38:31.240 00.001 2504 AutoFind: local max [613, 92] 5.1
21:38:31.241 00.001 2504 AutoFind: local max [146, 294] 5.1
21:38:31.242 00.001 2504 AutoFind: local max [1056, 92] 5.1
21:38:31.243 00.001 2504 AutoFind: local max [146, 304] 5.1
21:38:31.243 00.000 2504 AutoFind: local max [1051, 92] 5.1
21:38:31.245 00.002 2504 AutoFind: local max [1309, 92] 5.1
21:38:31.246 00.001 2504 AutoFind: merge [781, 92] 5.4 - [782, 92] 5.4
21:38:31.247 00.001 2504 AutoFind: too close [1309, 92] 5.1 - [1297, 92] 5.4
21:38:31.248 00.001 2504 AutoFind: too close [1309, 92] 5.1 - [1290, 92] 5.6
21:38:31.249 00.001 2504 AutoFind: too close [1051, 92] 5.1 - [1056, 92] 5.1
21:38:31.250 00.001 2504 AutoFind: too close [1051, 92] 5.1 - [1069, 92] 5.1
21:38:31.251 00.001 2504 AutoFind: too close [146, 304] 5.1 - [146, 294] 5.1
21:38:31.252 00.001 2504 AutoFind: too close [146, 304] 5.1 - [146, 285] 5.2
21:38:31.254 00.002 2504 AutoFind: too close [146, 304] 5.1 - [146, 316] 5.7
21:38:31.255 00.001 2504 AutoFind: too close [1056, 92] 5.1 - [1069, 92] 5.1
21:38:31.256 00.001 2504 AutoFind: too close [1056, 92] 5.1 - [1076, 92] 5.5
21:38:31.257 00.001 2504 AutoFind: too close [146, 294] 5.1 - [146, 285] 5.2
21:38:31.258 00.001 2504 AutoFind: too close [1483, 92] 5.1 - [1471, 92] 5.3
21:38:31.259 00.001 2504 AutoFind: too close [1069, 92] 5.1 - [1076, 92] 5.5
21:38:31.260 00.001 2504 AutoFind: too close [146, 343] 5.1 - [146, 360] 5.2
21:38:31.261 00.001 2504 AutoFind: too close [146, 343] 5.1 - [146, 325] 5.3
21:38:31.262 00.001 2504 AutoFind: too close [146, 343] 5.1 - [146, 335] 5.3
21:38:31.263 00.001 2504 AutoFind: too close [965, 92] 5.2 - [957, 92] 5.2
21:38:31.264 00.001 2504 AutoFind: too close [965, 92] 5.2 - [973, 92] 5.4
21:38:31.265 00.001 2504 AutoFind: too close [1366, 92] 5.2 - [1373, 92] 5.4
21:38:31.266 00.001 2504 AutoFind: too close [1366, 92] 5.2 - [1356, 92] 5.6
21:38:31.267 00.001 2504 AutoFind: too close [1222, 92] 5.2 - [1203, 92] 5.4
21:38:31.268 00.001 2504 AutoFind: too close [1222, 92] 5.2 - [1240, 92] 5.5
21:38:31.269 00.001 2504 AutoFind: too close [1255, 92] 5.2 - [1240, 92] 5.5
21:38:31.270 00.001 2504 AutoFind: too close [146, 360] 5.2 - [146, 367] 5.5
21:38:31.271 00.001 2504 AutoFind: too close [146, 626] 5.2 - [146, 610] 5.7
21:38:31.272 00.001 2504 AutoFind: too close [1526, 92] 5.2 - [1517, 92] 5.5
21:38:31.274 00.002 2504 AutoFind: too close [957, 92] 5.2 - [973, 92] 5.4
21:38:31.275 00.001 2504 AutoFind: too close [146, 423] 5.2 - [146, 438] 5.3
21:38:31.276 00.001 2504 AutoFind: too close [146, 423] 5.2 - [146, 410] 5.5
21:38:31.277 00.001 2504 AutoFind: too close [146, 423] 5.2 - [146, 403] 5.5
21:38:31.278 00.001 2504 AutoFind: too close [146, 496] 5.2 - [146, 491] 5.2
21:38:31.279 00.001 2504 AutoFind: too close [146, 496] 5.2 - [146, 483] 5.2
21:38:31.280 00.001 2504 AutoFind: too close [146, 496] 5.2 - [146, 516] 5.5
21:38:31.281 00.001 2504 AutoFind: too close [146, 285] 5.2 - [146, 273] 5.4
21:38:31.282 00.001 2504 AutoFind: too close [146, 491] 5.2 - [146, 483] 5.2
21:38:31.283 00.001 2504 AutoFind: too close [146, 491] 5.2 - [146, 475] 5.5
21:38:31.284 00.001 2504 AutoFind: too close [146, 483] 5.2 - [146, 475] 5.5
21:38:31.285 00.001 2504 AutoFind: too close [1390, 92] 5.3 - [1373, 92] 5.4
21:38:31.286 00.001 2504 AutoFind: too close [1390, 92] 5.3 - [1404, 92] 5.4
21:38:31.287 00.001 2504 AutoFind: too close [146, 325] 5.3 - [146, 335] 5.3
21:38:31.288 00.001 2504 AutoFind: too close [146, 325] 5.3 - [146, 316] 5.7
21:38:31.289 00.001 2504 AutoFind: too close [1413, 92] 5.3 - [1404, 92] 5.4
21:38:31.290 00.001 2504 AutoFind: too close [1413, 92] 5.3 - [1420, 92] 5.6
21:38:31.291 00.001 2504 AutoFind: too close [146, 335] 5.3 - [146, 316] 5.7
21:38:31.292 00.001 2504 AutoFind: too close [146, 451] 5.3 - [146, 438] 5.3
21:38:31.293 00.001 2504 AutoFind: too close [1178, 92] 5.3 - [1164, 92] 5.7
21:38:31.294 00.001 2504 AutoFind: too close [1178, 92] 5.3 - [1189, 92] 10.4
21:38:31.296 00.002 2504 AutoFind: too close [146, 214] 5.4 - [146, 223] 5.4
21:38:31.297 00.001 2504 AutoFind: too close [146, 223] 5.4 - [146, 236] 5.5
21:38:31.298 00.001 2504 AutoFind: too close [1373, 92] 5.4 - [1356, 92] 5.6
21:38:31.299 00.001 2504 AutoFind: too close [1203, 92] 5.4 - [1189, 92] 10.4
21:38:31.300 00.001 2504 AutoFind: too close [1404, 92] 5.4 - [1420, 92] 5.6
21:38:31.301 00.001 2504 AutoFind: too close [1297, 92] 5.4 - [1290, 92] 5.6
21:38:31.302 00.001 2504 AutoFind: too close [782, 92] 5.4 - [798, 92] 5.4
21:38:31.303 00.001 2504 AutoFind: too close [1116, 92] 5.4 - [1107, 92] 5.5
21:38:31.304 00.001 2504 AutoFind: too close [1116, 92] 5.4 - [1098, 92] 5.8
21:38:31.305 00.001 2504 AutoFind: too close [146, 524] 5.4 - [146, 516] 5.5
21:38:31.306 00.001 2504 AutoFind: too close [146, 367] 5.5 - [146, 384] 5.5
21:38:31.307 00.001 2504 AutoFind: too close [1107, 92] 5.5 - [1098, 92] 5.8
21:38:31.308 00.001 2504 AutoFind: too close [1338, 92] 5.5 - [1356, 92] 5.6
21:38:31.309 00.001 2504 AutoFind: too close [146, 410] 5.5 - [146, 403] 5.5
21:38:31.310 00.001 2504 AutoFind: too close [146, 410] 5.5 - [146, 393] 5.6
21:38:31.311 00.001 2504 AutoFind: too close [146, 403] 5.5 - [146, 384] 5.5
21:38:31.312 00.001 2504 AutoFind: too close [146, 403] 5.5 - [146, 393] 5.6
21:38:31.313 00.001 2504 AutoFind: too close [146, 384] 5.5 - [146, 393] 5.6
21:38:31.314 00.001 2504 AutoFind: too close [146, 581] 5.6 - [146, 588] 5.7
21:38:31.315 00.001 2504 AutoFind: close dim-bright [1241, 260] 6.1 - [1248, 245] 141.0
21:38:31.316 00.001 2504 AutoFind: close dim-bright [1241, 260] 6.1 - [1242, 245] 161.8
21:38:31.317 00.001 2504 AutoFind: too close [1248, 245] 141.0 - [1242, 245] 161.8
21:38:31.318 00.001 2504 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:38:31.319 00.001 2504 Star::Find(15, 607, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.320 00.001 2504 Star::Find returns 1 (0), X=606.98, Y=1075.32, Mass=1906, SNR=30.6, Peak=75 HFD=5.1
21:38:31.321 00.001 2504 Star::Find(15, 250, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.322 00.001 2504 Star::Find returns 1 (0), X=250.26, Y=486.29, Mass=1329, SNR=25.7, Peak=58 HFD=5.2
21:38:31.323 00.001 2504 Star::Find(15, 378, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.324 00.001 2504 Star::Find returns 1 (0), X=378.99, Y=658.44, Mass=1234, SNR=24.7, Peak=54 HFD=5.1
21:38:31.325 00.001 2504 Star::Find(15, 388, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.326 00.001 2504 Star::Find returns 1 (0), X=388.51, Y=689.26, Mass=1683, SNR=28.8, Peak=57 HFD=5.9
21:38:31.328 00.002 2504 Star::Find(15, 1652, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.329 00.001 2504 Star::Find returns 1 (0), X=1652.95, Y=432.23, Mass=1315, SNR=25.4, Peak=50 HFD=5.9
21:38:31.330 00.001 2504 Star::Find(15, 340, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.331 00.001 2504 Star::Find returns 1 (0), X=339.96, Y=980.16, Mass=867, SNR=20.7, Peak=32 HFD=5.6
21:38:31.332 00.001 2504 Star::Find(15, 1499, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.333 00.001 2504 Star::Find returns 1 (0), X=1500.53, Y=610.18, Mass=819, SNR=20.1, Peak=35 HFD=5.6
21:38:31.334 00.001 2504 Star::Find(15, 1566, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.335 00.001 2504 Star::Find returns 1 (0), X=1566.78, Y=367.29, Mass=805, SNR=20.0, Peak=33 HFD=5.8
21:38:31.336 00.001 2504 Star::Find(15, 785, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.338 00.002 2504 Star::Find returns 1 (0), X=785.88, Y=669.94, Mass=633, SNR=17.8, Peak=32 HFD=5.7
21:38:31.339 00.001 2504 Star::Find(15, 870, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.340 00.001 2504 Star::Find returns 1 (0), X=870.50, Y=555.97, Mass=518, SNR=16.1, Peak=25 HFD=5.4
21:38:31.341 00.001 2504 Star::Find(15, 537, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.342 00.001 2504 Star::Find returns 1 (0), X=537.62, Y=597.05, Mass=436, SNR=14.8, Peak=24 HFD=5.2
21:38:31.343 00.001 2504 Star::Find(15, 447, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.344 00.001 2504 Star::Find returns 1 (0), X=447.76, Y=493.02, Mass=457, SNR=15.1, Peak=24 HFD=5.4
21:38:31.345 00.001 2504 Star::Find(15, 1111, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.346 00.001 2504 Star::Find returns 1 (0), X=1112.55, Y=725.88, Mass=441, SNR=14.7, Peak=24 HFD=5.4
21:38:31.347 00.001 2504 Star::Find(15, 573, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.349 00.002 2504 Star::Find returns 1 (0), X=573.65, Y=449.38, Mass=361, SNR=13.3, Peak=20 HFD=5.4
21:38:31.350 00.001 2504 Star::Find(15, 386, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.351 00.001 2504 Star::Find returns 1 (0), X=386.60, Y=721.12, Mass=307, SNR=12.3, Peak=20 HFD=5.1
21:38:31.352 00.001 2504 Star::Find(15, 470, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.353 00.001 2504 Star::Find returns 1 (0), X=469.94, Y=1071.99, Mass=292, SNR=11.9, Peak=15 HFD=5.5
21:38:31.354 00.001 2504 Star::Find(15, 422, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.355 00.001 2504 Star::Find returns 1 (0), X=423.50, Y=160.40, Mass=266, SNR=11.4, Peak=18 HFD=5.1
21:38:31.356 00.001 2504 Star::Find(15, 1691, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.357 00.001 2504 Star::Find returns 1 (0), X=1692.18, Y=151.07, Mass=275, SNR=11.5, Peak=17 HFD=5.6
21:38:31.358 00.001 2504 Star::Find(15, 247, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.359 00.001 2504 Star::Find returns 1 (0), X=247.49, Y=422.41, Mass=261, SNR=11.4, Peak=16 HFD=5.3
21:38:31.360 00.001 2504 Star::Find(15, 995, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.361 00.001 2504 Star::Find returns 1 (0), X=995.85, Y=1000.16, Mass=266, SNR=11.4, Peak=13 HFD=5.9
21:38:31.362 00.001 2504 Star::Find(15, 707, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.363 00.001 2504 Star::Find returns 1 (0), X=708.29, Y=974.29, Mass=253, SNR=11.1, Peak=15 HFD=5.6
21:38:31.364 00.001 2504 Star::Find(15, 147, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.365 00.001 2504 Star::Find returns 0 (3), X=147.00, Y=92.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
21:38:31.366 00.001 2504 Star::Find(15, 1241, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.367 00.001 2504 Star::Find returns 1 (1), X=1245.03, Y=246.27, Mass=20808, SNR=101.0, Peak=255 HFD=7.5
21:38:31.368 00.001 2504 Star::Find(15, 1505, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.369 00.001 2504 Star::Find returns 1 (0), X=1505.98, Y=227.27, Mass=277, SNR=11.6, Peak=16 HFD=6.1
21:38:31.370 00.001 2504 Star::Find(15, 703, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.371 00.001 2504 Star::Find returns 0 (3), X=703.00, Y=92.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
21:38:31.372 00.001 2504 Star::Find(15, 1788, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.373 00.001 2504 Star::Find false star n=40 nbg=290 bg=6.2 sigma=0.4 thresh=7 peak=6
21:38:31.374 00.001 2504 Star::Find returns 0 (2), X=1788.00, Y=92.00, Mass=31, SNR=2.9, Peak=7 HFD=0.0
21:38:31.376 00.002 2504 Star::Find(15, 1005, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.377 00.001 2504 Star::Find returns 0 (3), X=1005.00, Y=92.00, Mass=4, SNR=1.4, Peak=9 HFD=0.0
21:38:31.378 00.001 2504 Star::Find(15, 1549, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.379 00.001 2504 Star::Find returns 0 (3), X=1549.00, Y=92.00, Mass=5, SNR=1.5, Peak=9 HFD=0.0
21:38:31.380 00.001 2504 Star::Find(15, 841, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.381 00.001 2504 Star::Find returns 0 (3), X=841.00, Y=92.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
21:38:31.382 00.001 2504 Star::Find(15, 646, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.383 00.001 2504 Star::Find returns 0 (3), X=646.00, Y=92.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
21:38:31.384 00.001 2504 Star::Find(15, 556, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.385 00.001 2504 Star::Find returns 1 (0), X=557.20, Y=567.02, Mass=163, SNR=9.0, Peak=14 HFD=5.4
21:38:31.386 00.001 2504 Star::Find(15, 1788, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.387 00.001 2504 Star::Find returns 0 (3), X=1788.00, Y=668.00, Mass=1, SNR=0.8, Peak=7 HFD=0.0
21:38:31.388 00.001 2504 Star::Find(15, 613, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.389 00.001 2504 Star::Find returns 0 (3), X=613.00, Y=92.00, Mass=0, SNR=0.0, Peak=8 HFD=0.0
21:38:31.390 00.001 2504 AutoFind: finding best star pass 1
21:38:31.391 00.001 2504 Star::Find(15, 607, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.392 00.001 2504 Star::Find returns 1 (0), X=606.98, Y=1075.32, Mass=1906, SNR=30.6, Peak=75 HFD=5.1
21:38:31.393 00.001 2504 AutoFind returns star at [607, 1075] 64.8 Mass 1906 SNR 30.6
21:38:31.395 00.002 2504 Star::Find(15, 607, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.396 00.001 2504 Star::Find returns 1 (0), X=606.98, Y=1075.32, Mass=1906, SNR=30.6, Peak=75 HFD=5.1
21:38:31.397 00.001 2504 MultiStar: List (8): {606.98, 1075.32}(30.6), {250.26, 486.29}(25.7), {378.99, 658.44}(24.7), {388.51, 689.26}(28.8), {1652.95, 432.23}(25.4), {339.96, 980.16}(20.7), {1500.53, 610.18}(20.1), {1245.03, 246.27}(101.0), 
21:38:31.399 00.002 2504 setting lock position to (606.98, 1075.32)
21:38:31.400 00.001 2504 MultiStar: stabilizing after lock position change
21:38:31.401 00.001 2504 AutoSelect: state = 1, call UpdateGuideState
21:38:31.402 00.001 2504 UpdateGuideState(): m_state=1
21:38:31.403 00.001 2504 Star::Find(15, 606, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:31.404 00.001 2504 Star::Find returns 1 (0), X=606.98, Y=1075.32, Mass=1906, SNR=30.6, Peak=75 HFD=5.1
21:38:31.405 00.001 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.07) = xAngle (-3.07 = -3.07)
21:38:31.406 00.001 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.21 = 0.08)
21:38:31.407 00.001 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:38:31.408 00.001 2504 AutoExp: adjust SNR=30.56 new exposure 7314
21:38:31.410 00.002 2504 setting force full frames = false
21:38:31.412 00.002 2504 setting lock position to (606.98, 1075.32)
21:38:31.413 00.001 2504 MultiStar: stabilizing after lock position change
21:38:31.414 00.001 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:38:31.415 00.001 2504 Changing from state SELECTING to SELECTED
21:38:31.416 00.001 2504 guider state => SELECTED
21:38:31.431 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=7, FiltMin=3, FiltMax=255, Gamma=0.570
21:38:31.487 00.056 2504 UpdateGuideState exits: m=1906 SNR=30.6 Exp=7.3 s
21:38:31.489 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=7, FiltMin=3, FiltMax=255, Gamma=0.570
21:38:31.549 00.060 2504 Status Line: Auto-selected star at (607.0, 1075.3)
21:38:31.556 00.007 2504 PhdController: newstate STATE_WAIT_SELECTED
21:38:31.557 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:31.558 00.001 2504 ScheduleExposure(7314,3,1) exposurePending=0
21:38:31.559 00.001 2504 Enqueuing Expose request
21:38:31.560 00.001 3008 Worker thread wakes up
21:38:31.561 00.001 3008 worker thread servicing REQUEST_EXPOSE 7314
21:38:31.561 00.000 2504 evsrv: cli 0D0ADCC8 connect
21:38:31.562 00.001 2504 case statement mapped state 2 to 1
21:38:31.563 00.001 2504 case statement mapped state 2 to 1
21:38:31.564 00.001 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_lock_position","id":"e8034269-4d23-47df-81b1-a4e728c4d3d0"}
21:38:31.565 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":[606.98,1075.32],"id":"e8034269-4d23-47df-81b1-a4e728c4d3d0"}
21:38:31.569 00.004 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:31.570 00.001 2504 evsrv: cli 0D0ACE68 connect
21:38:31.571 00.001 2504 case statement mapped state 2 to 1
21:38:31.573 00.002 2504 case statement mapped state 2 to 1
21:38:31.574 00.001 2504 evsrv: cli 0D0ACE68 request: {"method":"get_app_state","id":"6eb50a46-9b86-4cb7-8ea8-729134684eed"}
21:38:31.575 00.001 2504 case statement mapped state 2 to 1
21:38:31.577 00.002 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":"Selected","id":"6eb50a46-9b86-4cb7-8ea8-729134684eed"}
21:38:31.578 00.001 2504 evsrv: cli 0D0ACE68 disconnect
21:38:32.572 00.994 3008 Handling exposure in thread, d=7314 o=3 r=(592,1060,31,31)
21:38:32.572 00.000 3008 ZWO: set CONTROL_EXPOSURE 7314000
21:38:32.577 00.005 2504 evsrv: cli 0D0ACF08 connect
21:38:32.579 00.002 2504 case statement mapped state 2 to 1
21:38:32.581 00.002 2504 case statement mapped state 2 to 1
21:38:32.582 00.001 2504 evsrv: cli 0D0ACF08 request: {"method":"get_app_state","id":"f72f5f81-3859-4e18-be0c-37e593cbc110"}
21:38:32.583 00.001 2504 case statement mapped state 2 to 1
21:38:32.584 00.001 2504 evsrv: cli 0D0ACF08 response: {"jsonrpc":"2.0","result":"Selected","id":"f72f5f81-3859-4e18-be0c-37e593cbc110"}
21:38:32.587 00.003 2504 evsrv: cli 0D0ACF08 disconnect
21:38:33.587 01.000 2504 evsrv: cli 0D0ACD28 connect
21:38:33.589 00.002 2504 case statement mapped state 2 to 1
21:38:33.590 00.001 2504 case statement mapped state 2 to 1
21:38:33.592 00.002 2504 evsrv: cli 0D0ACD28 request: {"method":"get_app_state","id":"ebd82966-7304-4ac3-b832-216ff55df9ac"}
21:38:33.593 00.001 2504 case statement mapped state 2 to 1
21:38:33.594 00.001 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":"Selected","id":"ebd82966-7304-4ac3-b832-216ff55df9ac"}
21:38:33.595 00.001 2504 evsrv: cli 0D0ACD28 disconnect
21:38:34.596 01.001 2504 evsrv: cli 0D0ACF08 connect
21:38:34.597 00.001 2504 case statement mapped state 2 to 1
21:38:34.599 00.002 2504 case statement mapped state 2 to 1
21:38:34.600 00.001 2504 evsrv: cli 0D0ACF08 request: {"method":"get_app_state","id":"d591207b-0849-4f3b-8b3e-7738ffc3e8e8"}
21:38:34.602 00.002 2504 case statement mapped state 2 to 1
21:38:34.603 00.001 2504 evsrv: cli 0D0ACF08 response: {"jsonrpc":"2.0","result":"Selected","id":"d591207b-0849-4f3b-8b3e-7738ffc3e8e8"}
21:38:34.604 00.001 2504 evsrv: cli 0D0ACF08 disconnect
21:38:35.603 00.999 2504 evsrv: cli 0D0ACDC8 connect
21:38:35.605 00.002 2504 case statement mapped state 2 to 1
21:38:35.607 00.002 2504 case statement mapped state 2 to 1
21:38:35.608 00.001 2504 evsrv: cli 0D0ACDC8 request: {"method":"get_app_state","id":"7e16f473-b52c-4b5c-9713-7f5cd89f95c9"}
21:38:35.609 00.001 2504 case statement mapped state 2 to 1
21:38:35.610 00.001 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":"Selected","id":"7e16f473-b52c-4b5c-9713-7f5cd89f95c9"}
21:38:35.612 00.002 2504 evsrv: cli 0D0ACDC8 disconnect
21:38:36.613 01.001 2504 evsrv: cli 0D0ADCC8 connect
21:38:36.615 00.002 2504 case statement mapped state 2 to 1
21:38:36.616 00.001 2504 case statement mapped state 2 to 1
21:38:36.618 00.002 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_app_state","id":"2409b4f2-71b4-49ad-bae7-d8d17b95164a"}
21:38:36.619 00.001 2504 case statement mapped state 2 to 1
21:38:36.620 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":"Selected","id":"2409b4f2-71b4-49ad-bae7-d8d17b95164a"}
21:38:36.622 00.002 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:37.623 01.001 2504 evsrv: cli 0D0AD368 connect
21:38:37.625 00.002 2504 case statement mapped state 2 to 1
21:38:37.626 00.001 2504 case statement mapped state 2 to 1
21:38:37.627 00.001 2504 evsrv: cli 0D0AD368 request: {"method":"get_app_state","id":"dca5e0f1-9b73-4cc9-b7dc-b3be837319d9"}
21:38:37.628 00.001 2504 case statement mapped state 2 to 1
21:38:37.629 00.001 2504 evsrv: cli 0D0AD368 response: {"jsonrpc":"2.0","result":"Selected","id":"dca5e0f1-9b73-4cc9-b7dc-b3be837319d9"}
21:38:37.631 00.002 2504 evsrv: cli 0D0AD368 disconnect
21:38:38.631 01.000 2504 evsrv: cli 0D0AD188 connect
21:38:38.632 00.001 2504 case statement mapped state 2 to 1
21:38:38.634 00.002 2504 case statement mapped state 2 to 1
21:38:38.635 00.001 2504 evsrv: cli 0D0AD188 request: {"method":"get_app_state","id":"5c774156-193e-430b-98ac-f33b15ed7858"}
21:38:38.636 00.001 2504 case statement mapped state 2 to 1
21:38:38.637 00.001 2504 evsrv: cli 0D0AD188 response: {"jsonrpc":"2.0","result":"Selected","id":"5c774156-193e-430b-98ac-f33b15ed7858"}
21:38:38.638 00.001 2504 evsrv: cli 0D0AD188 disconnect
21:38:39.638 01.000 2504 evsrv: cli 0D0AD368 connect
21:38:39.640 00.002 2504 case statement mapped state 2 to 1
21:38:39.642 00.002 2504 case statement mapped state 2 to 1
21:38:39.643 00.001 2504 evsrv: cli 0D0AD368 request: {"method":"get_app_state","id":"8eeb93bd-9dd2-46fa-9994-8d3896cbd80c"}
21:38:39.644 00.001 2504 case statement mapped state 2 to 1
21:38:39.645 00.001 2504 evsrv: cli 0D0AD368 response: {"jsonrpc":"2.0","result":"Selected","id":"8eeb93bd-9dd2-46fa-9994-8d3896cbd80c"}
21:38:39.647 00.002 2504 evsrv: cli 0D0AD368 disconnect
21:38:40.647 01.000 2504 evsrv: cli 0D0AD188 connect
21:38:40.650 00.003 2504 case statement mapped state 2 to 1
21:38:40.651 00.001 2504 case statement mapped state 2 to 1
21:38:40.652 00.001 2504 evsrv: cli 0D0AD188 request: {"method":"get_app_state","id":"05a10640-5043-491a-a99b-6ca7ae62bef5"}
21:38:40.654 00.002 2504 case statement mapped state 2 to 1
21:38:40.655 00.001 2504 evsrv: cli 0D0AD188 response: {"jsonrpc":"2.0","result":"Selected","id":"05a10640-5043-491a-a99b-6ca7ae62bef5"}
21:38:40.656 00.001 2504 evsrv: cli 0D0AD188 disconnect
21:38:40.682 00.026 3008 Exposure complete
21:38:40.727 00.045 3008 worker thread done servicing request
21:38:40.727 00.000 2504 OnExposeComplete: enter
21:38:40.728 00.001 2504 UpdateGuideState(): m_state=2
21:38:40.729 00.001 2504 Star::Find(15, 606, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:38:40.730 00.001 2504 Star::Find returns 1 (0), X=606.82, Y=1075.16, Mass=1718, SNR=29.0, Peak=67 HFD=5.1
21:38:40.731 00.001 2504 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.07) = xAngle (-5.40 = 0.88)
21:38:40.732 00.001 2504 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.54 = -2.26)
21:38:40.733 00.001 2504 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.34 mountX=0.15 mountY=-0.18, mountTheta=-0.88
21:38:40.734 00.001 2504 AutoExp: adjust SNR=29.04 new exposure 6737
21:38:40.736 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=7, FiltMin=3, FiltMax=255, Gamma=0.570
21:38:40.793 00.057 2504 UpdateGuideState exits: m=1718 SNR=29.0 Exp=6.7 s
21:38:40.795 00.002 2504 PhdController: newstate STATE_CALIBRATE
21:38:40.796 00.001 2504 PhdController: newstate STATE_GUIDE
21:38:40.801 00.005 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:38:40.802 00.001 2504 guider state => CALIBRATED
21:38:40.803 00.001 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:38:40.817 00.014 2504 reset dither spiral
21:38:40.818 00.001 2504 PhdController: newstate STATE_SETTLE_BEGIN
21:38:40.819 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:40.820 00.001 2504 ScheduleExposure(6737,3,0) exposurePending=0
21:38:40.821 00.001 2504 Enqueuing Expose request
21:38:40.822 00.001 3008 Worker thread wakes up
21:38:40.822 00.000 3008 worker thread servicing REQUEST_EXPOSE 6737
21:38:41.658 00.836 2504 evsrv: cli 0D0ADCC8 connect
21:38:41.659 00.001 2504 case statement mapped state 5 to 1
21:38:41.660 00.001 2504 case statement mapped state 5 to 1
21:38:41.662 00.002 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_app_state","id":"0a6a0e95-bd9c-4d45-99c4-8d80a5591cad"}
21:38:41.663 00.001 2504 case statement mapped state 5 to 1
21:38:41.664 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":"Selected","id":"0a6a0e95-bd9c-4d45-99c4-8d80a5591cad"}
21:38:41.665 00.001 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:41.829 00.164 3008 Handling exposure in thread, d=6737 o=3 r=(0,0,0,0)
21:38:41.829 00.000 3008 ZWO: set CONTROL_EXPOSURE 6737000
21:38:42.209 00.380 2504 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
21:38:42.665 00.456 2504 evsrv: cli 0D0ACE68 connect
21:38:42.667 00.002 2504 case statement mapped state 5 to 1
21:38:42.669 00.002 2504 case statement mapped state 5 to 1
21:38:42.670 00.001 2504 evsrv: cli 0D0ACE68 request: {"method":"get_app_state","id":"65ed1902-e2e9-4510-9b7c-eabf1962ad19"}
21:38:42.671 00.001 2504 case statement mapped state 5 to 1
21:38:42.672 00.001 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":"Selected","id":"65ed1902-e2e9-4510-9b7c-eabf1962ad19"}
21:38:42.673 00.001 2504 evsrv: cli 0D0ACE68 disconnect
21:38:43.672 00.999 2504 evsrv: cli 0D0ACE68 connect
21:38:43.674 00.002 2504 case statement mapped state 5 to 1
21:38:43.675 00.001 2504 case statement mapped state 5 to 1
21:38:43.677 00.002 2504 evsrv: cli 0D0ACE68 request: {"method":"get_app_state","id":"db79a0f6-1d9d-4249-babf-9432bc454488"}
21:38:43.678 00.001 2504 case statement mapped state 5 to 1
21:38:43.678 00.000 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":"Selected","id":"db79a0f6-1d9d-4249-babf-9432bc454488"}
21:38:43.681 00.003 2504 evsrv: cli 0D0ACE68 disconnect
21:38:44.679 00.998 2504 evsrv: cli 0D0ADCC8 connect
21:38:44.681 00.002 2504 case statement mapped state 5 to 1
21:38:44.682 00.001 2504 case statement mapped state 5 to 1
21:38:44.683 00.001 2504 evsrv: cli 0D0ADCC8 request: {"method":"get_app_state","id":"ab0c563d-3a7e-4ef1-ad0e-45e17b6f43b0"}
21:38:44.685 00.002 2504 case statement mapped state 5 to 1
21:38:44.686 00.001 2504 evsrv: cli 0D0ADCC8 response: {"jsonrpc":"2.0","result":"Selected","id":"ab0c563d-3a7e-4ef1-ad0e-45e17b6f43b0"}
21:38:44.687 00.001 2504 evsrv: cli 0D0ADCC8 disconnect
21:38:45.687 01.000 2504 evsrv: cli 0D0ACFA8 connect
21:38:45.689 00.002 2504 case statement mapped state 5 to 1
21:38:45.691 00.002 2504 case statement mapped state 5 to 1
21:38:45.692 00.001 2504 evsrv: cli 0D0ACFA8 request: {"method":"get_app_state","id":"81f23fd6-3081-4838-97cf-6d4c1a3cc891"}
21:38:45.693 00.001 2504 case statement mapped state 5 to 1
21:38:45.694 00.001 2504 evsrv: cli 0D0ACFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"81f23fd6-3081-4838-97cf-6d4c1a3cc891"}
21:38:45.696 00.002 2504 evsrv: cli 0D0ACFA8 disconnect
21:38:46.698 01.002 2504 evsrv: cli 0D0ACFA8 connect
21:38:46.699 00.001 2504 case statement mapped state 5 to 1
21:38:46.701 00.002 2504 case statement mapped state 5 to 1
21:38:46.702 00.001 2504 evsrv: cli 0D0ACFA8 request: {"method":"get_app_state","id":"2556a953-6c01-454c-8dc9-3e5cca8236f6"}
21:38:46.703 00.001 2504 case statement mapped state 5 to 1
21:38:46.705 00.002 2504 evsrv: cli 0D0ACFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"2556a953-6c01-454c-8dc9-3e5cca8236f6"}
21:38:46.706 00.001 2504 evsrv: cli 0D0ACFA8 disconnect
21:38:47.706 01.000 2504 evsrv: cli 0D0AD868 connect
21:38:47.708 00.002 2504 case statement mapped state 5 to 1
21:38:47.710 00.002 2504 case statement mapped state 5 to 1
21:38:47.711 00.001 2504 evsrv: cli 0D0AD868 request: {"method":"get_app_state","id":"70ecbfee-eb93-43c1-af33-d34a11762d94"}
21:38:47.712 00.001 2504 case statement mapped state 5 to 1
21:38:47.713 00.001 2504 evsrv: cli 0D0AD868 response: {"jsonrpc":"2.0","result":"Selected","id":"70ecbfee-eb93-43c1-af33-d34a11762d94"}
21:38:47.716 00.003 2504 evsrv: cli 0D0AD868 disconnect
21:38:48.716 01.000 2504 evsrv: cli 0D0AD408 connect
21:38:48.718 00.002 2504 case statement mapped state 5 to 1
21:38:48.720 00.002 2504 case statement mapped state 5 to 1
21:38:48.721 00.001 2504 evsrv: cli 0D0AD408 request: {"method":"get_app_state","id":"13903954-54a9-49ca-994a-e37b7c9297a3"}
21:38:48.722 00.001 2504 case statement mapped state 5 to 1
21:38:48.723 00.001 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":"Selected","id":"13903954-54a9-49ca-994a-e37b7c9297a3"}
21:38:48.725 00.002 2504 evsrv: cli 0D0AD408 disconnect
21:38:49.366 00.641 3008 Exposure complete
21:38:49.410 00.044 3008 worker thread done servicing request
21:38:49.410 00.000 2504 OnExposeComplete: enter
21:38:49.412 00.002 2504 UpdateGuideState(): m_state=5
21:38:49.413 00.001 2504 Star::Find(15, 606, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:38:49.414 00.001 2504 Star::Find returns 1 (0), X=606.54, Y=1075.21, Mass=1561, SNR=27.7, Peak=61 HFD=5.2
21:38:49.415 00.001 2504 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.07) = xAngle (-5.94 = 0.34)
21:38:49.416 00.001 2504 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.08 = -2.80)
21:38:49.417 00.001 2504 CameraToMount -- cameraX=-0.44 cameraY=-0.12 hyp=0.46 cameraTheta=-2.88 mountX=0.43 mountY=-0.15, mountTheta=-0.34
21:38:49.418 00.001 2504 AutoExp: adjust SNR=27.67 new exposure 6254
21:38:49.419 00.001 2504 Changing from state CALIBRATED to GUIDING
21:38:49.433 00.014 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:38:49.434 00.001 2504 ScopeASCOM::SideOfPier() returns 1
21:38:49.437 00.003 2504 AdjustCalibrationForScopePointing (scope): current dec=33.1 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:38:49.438 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:38:49.439 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:38:49.440 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:38:49.442 00.002 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:38:49.443 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:38:49.444 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:38:49.445 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:38:49.446 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:38:49.447 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:38:49.448 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:38:49.449 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:38:49.450 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:38:49.451 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:38:49.453 00.002 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:38:49.454 00.001 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:38:49.455 00.001 2504 Dec comp: XRate 25.854 -> 21.668 for dec -0.1 -> dec 33.1
21:38:49.459 00.004 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:38:49.460 00.001 2504 ScopeASCOM::SideOfPier() returns 1
21:38:49.463 00.003 2504 setting lock position to (606.54, 1075.21)
21:38:49.464 00.001 2504 MultiStar: stabilizing after lock position change
21:38:49.465 00.001 2504 guider state => GUIDING
21:38:49.466 00.001 2504 Status Line: Guiding
21:38:49.468 00.002 2504 Mount: notify guiding started
21:38:49.471 00.003 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:38:49.472 00.001 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:38:49.473 00.001 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:38:49.474 00.001 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:38:49.475 00.001 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:38:49.476 00.001 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:38:49.477 00.001 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:38:49.478 00.001 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:38:49.480 00.002 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:38:49.481 00.001 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:38:49.482 00.001 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:38:49.483 00.001 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:38:49.484 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:38:49.485 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:38:49.486 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:38:49.487 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:38:49.488 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:38:49.490 00.002 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:38:49.491 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:38:49.492 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:38:49.493 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:38:49.494 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:38:49.496 00.002 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:38:49.497 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:38:49.498 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:38:49.499 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:38:49.500 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:38:49.501 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:38:49.502 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:38:49.503 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:38:49.504 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:38:49.506 00.002 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:38:49.507 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:38:49.508 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:38:49.509 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:38:49.510 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:38:49.511 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:38:49.512 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:38:49.514 00.002 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:38:49.517 00.003 2504 ScopeASCOM::SideOfPier() returns 1
21:38:49.688 00.171 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:38:49.689 00.001 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:38:49.690 00.001 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:38:49.692 00.002 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.1
21:38:49.693 00.001 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:38:49.694 00.001 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:38:49.696 00.002 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:38:49.697 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:38:49.698 00.001 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:38:49.699 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:38:49.758 00.059 2504 UpdateGuideState exits: m=1561 SNR=27.7 Exp=6.3 s
21:38:49.759 00.001 2504 PhdController: newstate STATE_SETTLE_WAIT
21:38:49.760 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:49.761 00.001 2504 ScheduleExposure(6254,3,1) exposurePending=0
21:38:49.762 00.001 2504 Enqueuing Expose request
21:38:49.763 00.001 3008 Worker thread wakes up
21:38:49.763 00.000 3008 worker thread servicing REQUEST_EXPOSE 6254
21:38:49.764 00.001 2504 evsrv: cli 0D0ACAA8 connect
21:38:49.765 00.001 2504 case statement mapped state 6 to 3
21:38:49.766 00.001 2504 case statement mapped state 6 to 3
21:38:49.767 00.001 2504 evsrv: cli 0D0ACAA8 request: {"method":"get_app_state","id":"255ef2c9-9a6c-401f-b0cc-08b824a10172"}
21:38:49.768 00.001 2504 case statement mapped state 6 to 3
21:38:49.769 00.001 2504 evsrv: cli 0D0ACAA8 response: {"jsonrpc":"2.0","result":"Guiding","id":"255ef2c9-9a6c-401f-b0cc-08b824a10172"}
21:38:49.770 00.001 2504 evsrv: cli 0D0ACAA8 disconnect
21:38:50.773 01.003 3008 Handling exposure in thread, d=6254 o=3 r=(592,1060,31,31)
21:38:50.773 00.000 3008 ZWO: set CONTROL_EXPOSURE 6254000
21:38:57.831 07.058 3008 Exposure complete
21:38:57.874 00.043 3008 worker thread done servicing request
21:38:57.874 00.000 2504 OnExposeComplete: enter
21:38:57.875 00.001 2504 UpdateGuideState(): m_state=6
21:38:57.876 00.001 2504 Star::Find(15, 606, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:38:57.877 00.001 2504 Star::Find returns 1 (0), X=606.08, Y=1074.55, Mass=1418, SNR=26.4, Peak=58 HFD=5.1
21:38:57.878 00.001 2504 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.07) = xAngle (-5.25 = 1.03)
21:38:57.879 00.001 2504 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.39 = -2.11)
21:38:57.880 00.001 2504 CameraToMount -- cameraX=-0.46 cameraY=-0.66 hyp=0.81 cameraTheta=-2.18 mountX=0.41 mountY=-0.69, mountTheta=-1.04
21:38:57.881 00.001 2504 AutoExp: adjust SNR=26.40 new exposure 5854
21:38:57.883 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.46, y=-0.66, opts=13)
21:38:57.884 00.001 2504 Enqueuing Move request for scope (-0.46, -0.66)
21:38:57.885 00.001 3008 Worker thread wakes up
21:38:57.885 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.66) opts 0xd
21:38:57.885 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.46, -0.66)
21:38:57.885 00.000 3008 Moving (-0.46, -0.66) raw xDistance=0.41 yDistance=-0.69
21:38:57.885 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.33 from input 0.41, slope = 0.00
21:38:57.885 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.69 from input -0.69, slope = 0.00
21:38:57.885 00.000 3008 MoveAxis(W, 15, ABG)
21:38:57.885 00.000 3008 Guiding  Dir = 3, Dur = 15
21:38:57.895 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:38:57.914 00.019 3008 IsSlewing returns 0
21:38:57.954 00.040 2504 UpdateGuideState exits: m=1418 SNR=26.4 Exp=5.9 s
21:38:57.955 00.001 2504 PhdController: settling, locked = 1, distance = 0.56 (1.00) aobump = 0 frame = 1 / 99999
21:38:57.956 00.001 2504 evsrv: {"Event":"Settling","Timestamp":1785202737.956,"Host":"PIER2","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:38:57.957 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:57.958 00.001 2504 ScheduleExposure(5854,3,1) exposurePending=0
21:38:57.959 00.001 2504 Enqueuing Expose request
21:38:58.013 00.054 3008 IsGuiding returns 0
21:38:58.091 00.078 3008 IsGuiding returns 1
21:38:58.091 00.000 3008 scope still moving after pulse duration time elapsed
21:38:58.147 00.056 3008 IsSlewing returns 0
21:38:58.147 00.000 3008 IsGuiding returns 0
21:38:58.147 00.000 3008 scope move finished after 15 + 118 ms
21:38:58.147 00.000 3008 Move returns status 0, amount 15
21:38:58.147 00.000 3008 MoveAxis(N, 27, ABG)
21:38:58.147 00.000 3008 Guiding  Dir = 0, Dur = 27
21:38:58.187 00.040 3008 IsSlewing returns 0
21:38:58.187 00.000 3008 IsGuiding returns 0
21:38:58.247 00.060 3008 IsGuiding returns 1
21:38:58.249 00.002 3008 scope still moving after pulse duration time elapsed
21:38:58.303 00.054 3008 IsSlewing returns 0
21:38:58.303 00.000 3008 IsGuiding returns 0
21:38:58.303 00.000 3008 scope move finished after 27 + 88 ms
21:38:58.303 00.000 3008 Move returns status 0, amount 27
21:38:58.303 00.000 3008 move complete, result=0
21:38:58.303 00.000 3008 worker thread done servicing request
21:38:58.303 00.000 3008 Worker thread wakes up
21:38:58.303 00.000 2504 GuideStep: 0.4 px 15 ms WEST, -0.7 px 27 ms NORTH
21:38:58.305 00.002 3008 worker thread servicing REQUEST_EXPOSE 5854
21:38:59.315 01.010 3008 Handling exposure in thread, d=5854 o=3 r=(592,1060,31,31)
21:38:59.315 00.000 3008 ZWO: set CONTROL_EXPOSURE 5854000
21:39:03.474 04.159 2504 User exited setup dialog with 'cancel'
21:39:05.959 02.485 3008 Exposure complete
21:39:06.004 00.045 3008 worker thread done servicing request
21:39:06.004 00.000 2504 OnExposeComplete: enter
21:39:06.005 00.001 2504 UpdateGuideState(): m_state=6
21:39:06.006 00.001 2504 Star::Find(15, 606, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:39:06.007 00.001 2504 Star::Find returns 1 (0), X=606.82, Y=1074.19, Mass=1347, SNR=25.7, Peak=54 HFD=5.1
21:39:06.008 00.001 2504 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.07) = xAngle (-4.37 = 1.92)
21:39:06.009 00.001 2504 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.51 = -1.22)
21:39:06.010 00.001 2504 CameraToMount -- cameraX=0.28 cameraY=-1.01 hyp=1.05 cameraTheta=-1.30 mountX=-0.36 mountY=-0.99, mountTheta=-1.92
21:39:06.012 00.002 2504 AutoExp: adjust SNR=25.71 new exposure 5507
21:39:06.013 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.28, y=-1.01, opts=13)
21:39:06.014 00.001 2504 Enqueuing Move request for scope (0.28, -1.01)
21:39:06.015 00.001 3008 Worker thread wakes up
21:39:06.015 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.01) opts 0xd
21:39:06.015 00.000 3008 Handling offset move in thread for scope, endpoint = (0.28, -1.01)
21:39:06.016 00.001 3008 Moving (0.28, -1.01) raw xDistance=-0.36 yDistance=-0.99
21:39:06.016 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.28 from input -0.36, slope = 0.00
21:39:06.016 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.99 from input -0.99, slope = 0.00
21:39:06.016 00.000 3008 MoveAxis(E, 13, ABG)
21:39:06.016 00.000 3008 Guiding  Dir = 2, Dur = 13
21:39:06.025 00.009 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:39:06.045 00.020 3008 IsSlewing returns 0
21:39:06.046 00.001 3008 IsGuiding returns 0
21:39:06.083 00.037 2504 UpdateGuideState exits: m=1347 SNR=25.7 Exp=5.5 s
21:39:06.084 00.001 2504 PhdController: settling, locked = 1, distance = 0.71 (1.00) aobump = 0 frame = 2 / 99999
21:39:06.086 00.002 2504 PhdController: newstate STATE_FINISH
21:39:06.087 00.001 2504 PhdController complete: success
21:39:06.088 00.001 2504 evsrv: {"Event":"SettleDone","Timestamp":1785202746.088,"Host":"PIER2","Inst":1,"Status":0,"TotalFrames":2,"DroppedFrames":0}
21:39:06.090 00.002 2504 Mount: notify guiding dither settle done success=1
21:39:06.091 00.001 2504 PhdController: newstate STATE_IDLE
21:39:06.092 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:06.093 00.001 2504 ScheduleExposure(5507,3,1) exposurePending=0
21:39:06.094 00.001 2504 Enqueuing Expose request
21:39:06.112 00.018 3008 IsGuiding returns 1
21:39:06.112 00.000 3008 scope still moving after pulse duration time elapsed
21:39:06.162 00.050 3008 IsSlewing returns 0
21:39:06.163 00.001 3008 IsGuiding returns 0
21:39:06.163 00.000 3008 scope move finished after 13 + 104 ms
21:39:06.163 00.000 3008 Move returns status 0, amount 13
21:39:06.163 00.000 3008 MoveAxis(N, 39, ABG)
21:39:06.163 00.000 3008 Guiding  Dir = 0, Dur = 39
21:39:06.194 00.031 3008 IsSlewing returns 0
21:39:06.283 00.089 3008 IsGuiding returns 0
21:39:06.458 00.175 3008 IsGuiding returns 1
21:39:06.458 00.000 3008 scope still moving after pulse duration time elapsed
21:39:06.507 00.049 3008 IsSlewing returns 0
21:39:06.508 00.001 3008 IsGuiding returns 0
21:39:06.508 00.000 3008 scope move finished after 39 + 185 ms
21:39:06.508 00.000 3008 Move returns status 0, amount 39
21:39:06.508 00.000 3008 move complete, result=0
21:39:06.508 00.000 3008 worker thread done servicing request
21:39:06.508 00.000 3008 Worker thread wakes up
21:39:06.508 00.000 2504 GuideStep: -0.4 px 13 ms EAST, -1.0 px 39 ms NORTH
21:39:06.509 00.001 3008 worker thread servicing REQUEST_EXPOSE 5507
21:39:06.509 00.000 3008 Exposure delay set to 6000
21:39:12.516 06.007 3008 Handling exposure in thread, d=5507 o=3 r=(592,1060,31,31)
21:39:12.516 00.000 3008 ZWO: set CONTROL_EXPOSURE 5507000
21:39:18.816 06.300 3008 Exposure complete
21:39:18.861 00.045 3008 worker thread done servicing request
21:39:18.861 00.000 2504 OnExposeComplete: enter
21:39:18.862 00.001 2504 UpdateGuideState(): m_state=6
21:39:18.863 00.001 2504 Star::Find(15, 606, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:39:18.864 00.001 2504 Star::Find returns 1 (0), X=607.11, Y=1073.67, Mass=1196, SNR=24.2, Peak=45 HFD=5.2
21:39:18.865 00.001 2504 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.07) = xAngle (-4.28 = 2.00)
21:39:18.866 00.001 2504 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.42 = -1.14)
21:39:18.868 00.002 2504 CameraToMount -- cameraX=0.57 cameraY=-1.53 hyp=1.63 cameraTheta=-1.22 mountX=-0.68 mountY=-1.48, mountTheta=-2.00
21:39:18.869 00.001 2504 AutoExp: adjust SNR=24.24 new exposure 5243
21:39:18.871 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.57, y=-1.53, opts=13)
21:39:18.872 00.001 2504 Enqueuing Move request for scope (0.57, -1.53)
21:39:18.873 00.001 3008 Worker thread wakes up
21:39:18.873 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.57, -1.53) opts 0xd
21:39:18.873 00.000 3008 Handling offset move in thread for scope, endpoint = (0.57, -1.53)
21:39:18.873 00.000 3008 Moving (0.57, -1.53) raw xDistance=-0.68 yDistance=-1.48
21:39:18.873 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.54 from input -0.68, slope = 0.00
21:39:18.873 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.48 from input -1.48, slope = 0.00
21:39:18.873 00.000 3008 MoveAxis(E, 25, ABG)
21:39:18.873 00.000 3008 Guiding  Dir = 2, Dur = 25
21:39:18.884 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:39:18.899 00.015 3008 IsSlewing returns 0
21:39:18.906 00.007 3008 IsGuiding returns 0
21:39:18.942 00.036 2504 UpdateGuideState exits: m=1196 SNR=24.2 Exp=5.2 s
21:39:18.943 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:18.945 00.002 2504 ScheduleExposure(5243,3,1) exposurePending=0
21:39:18.946 00.001 2504 Enqueuing Expose request
21:39:18.999 00.053 3008 IsGuiding returns 1
21:39:18.999 00.000 3008 scope still moving after pulse duration time elapsed
21:39:19.063 00.064 3008 IsSlewing returns 0
21:39:19.063 00.000 3008 IsGuiding returns 0
21:39:19.063 00.000 3008 scope move finished after 25 + 132 ms
21:39:19.063 00.000 3008 Move returns status 0, amount 25
21:39:19.063 00.000 3008 MoveAxis(N, 58, ABG)
21:39:19.063 00.000 3008 Guiding  Dir = 0, Dur = 58
21:39:19.085 00.022 3008 IsSlewing returns 0
21:39:19.085 00.000 3008 IsGuiding returns 0
21:39:19.187 00.102 3008 IsGuiding returns 1
21:39:19.187 00.000 3008 scope still moving after pulse duration time elapsed
21:39:19.342 00.155 3008 IsSlewing returns 0
21:39:19.342 00.000 3008 IsGuiding returns 0
21:39:19.342 00.000 3008 scope move finished after 58 + 199 ms
21:39:19.342 00.000 3008 Move returns status 0, amount 58
21:39:19.342 00.000 3008 move complete, result=0
21:39:19.342 00.000 3008 worker thread done servicing request
21:39:19.342 00.000 3008 Worker thread wakes up
21:39:19.342 00.000 2504 GuideStep: -0.7 px 25 ms EAST, -1.5 px 58 ms NORTH
21:39:19.343 00.001 3008 worker thread servicing REQUEST_EXPOSE 5243
21:39:25.352 06.009 3008 Handling exposure in thread, d=5243 o=3 r=(592,1060,31,31)
21:39:25.352 00.000 3008 ZWO: set CONTROL_EXPOSURE 5243000
21:39:31.398 06.046 3008 Exposure complete
21:39:31.442 00.044 3008 worker thread done servicing request
21:39:31.442 00.000 2504 OnExposeComplete: enter
21:39:31.443 00.001 2504 UpdateGuideState(): m_state=6
21:39:31.444 00.001 2504 Star::Find(15, 607, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:39:31.445 00.001 2504 Star::Find returns 1 (0), X=606.81, Y=1071.81, Mass=1165, SNR=23.9, Peak=46 HFD=5.0
21:39:31.446 00.001 2504 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.07) = xAngle (-4.56 = 1.73)
21:39:31.447 00.001 2504 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.70 = -1.41)
21:39:31.448 00.001 2504 CameraToMount -- cameraX=0.27 cameraY=-3.40 hyp=3.41 cameraTheta=-1.49 mountX=-0.53 mountY=-3.37, mountTheta=-1.73
21:39:31.449 00.001 2504 AutoExp: adjust SNR=23.93 new exposure 5006
21:39:31.451 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.27, y=-3.40, opts=13)
21:39:31.452 00.001 2504 Enqueuing Move request for scope (0.27, -3.40)
21:39:31.453 00.001 3008 Worker thread wakes up
21:39:31.453 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.27, -3.40) opts 0xd
21:39:31.453 00.000 3008 Handling offset move in thread for scope, endpoint = (0.27, -3.40)
21:39:31.453 00.000 3008 Moving (0.27, -3.40) raw xDistance=-0.53 yDistance=-3.37
21:39:31.453 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.53 is < calculated value -1.00, using input
21:39:31.453 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.42 from input -0.53, slope = -0.31
21:39:31.454 00.001 3008 Lowpass2 history cleared, outlier deflection
21:39:31.454 00.000 3008 GuideAlgorithmLowpass2::Result() returns -3.37 from input -3.37, slope = 0.00
21:39:31.454 00.000 3008 MoveAxis(E, 19, ABG)
21:39:31.454 00.000 3008 Guiding  Dir = 2, Dur = 19
21:39:31.464 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:39:31.478 00.014 3008 IsSlewing returns 0
21:39:31.479 00.001 3008 IsGuiding returns 0
21:39:31.522 00.043 2504 UpdateGuideState exits: m=1165 SNR=23.9 Exp=5.0 s
21:39:31.523 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:31.524 00.001 2504 ScheduleExposure(5006,3,1) exposurePending=0
21:39:31.525 00.001 2504 Enqueuing Expose request
21:39:31.565 00.040 3008 IsGuiding returns 1
21:39:31.565 00.000 3008 scope still moving after pulse duration time elapsed
21:39:31.627 00.062 3008 IsSlewing returns 0
21:39:31.627 00.000 3008 IsGuiding returns 0
21:39:31.627 00.000 3008 scope move finished after 19 + 129 ms
21:39:31.627 00.000 3008 Move returns status 0, amount 19
21:39:31.627 00.000 3008 MoveAxis(N, 132, ABG)
21:39:31.627 00.000 3008 Guiding  Dir = 0, Dur = 132
21:39:31.647 00.020 3008 IsSlewing returns 0
21:39:31.648 00.001 3008 IsGuiding returns 0
21:39:31.720 00.072 3008 PulseGuide returned control before completion, sleep 70
21:39:31.798 00.078 3008 IsGuiding returns 1
21:39:31.798 00.000 3008 scope still moving after pulse duration time elapsed
21:39:31.849 00.051 3008 IsSlewing returns 0
21:39:31.849 00.000 3008 IsGuiding returns 0
21:39:31.849 00.000 3008 scope move finished after 132 + 69 ms
21:39:31.849 00.000 3008 Move returns status 0, amount 132
21:39:31.849 00.000 3008 move complete, result=0
21:39:31.849 00.000 3008 worker thread done servicing request
21:39:31.849 00.000 3008 Worker thread wakes up
21:39:31.849 00.000 2504 GuideStep: -0.5 px 19 ms EAST, -3.4 px 132 ms NORTH
21:39:31.850 00.001 3008 worker thread servicing REQUEST_EXPOSE 5006
21:39:37.859 06.009 3008 Handling exposure in thread, d=5006 o=3 r=(592,1060,31,31)
21:39:37.859 00.000 3008 ZWO: set CONTROL_EXPOSURE 5006000
21:39:43.558 05.699 3008 Exposure complete
21:39:43.601 00.043 3008 worker thread done servicing request
21:39:43.601 00.000 2504 OnExposeComplete: enter
21:39:43.603 00.002 2504 UpdateGuideState(): m_state=6
21:39:43.604 00.001 2504 Star::Find(15, 606, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:39:43.605 00.001 2504 Star::Find returns 1 (0), X=605.03, Y=1069.28, Mass=958, SNR=21.7, Peak=42 HFD=5.0
21:39:43.606 00.001 2504 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.07) = xAngle (-4.89 = 1.40)
21:39:43.607 00.001 2504 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.03 = -1.74)
21:39:43.608 00.001 2504 CameraToMount -- cameraX=-1.51 cameraY=-5.92 hyp=6.11 cameraTheta=-1.82 mountX=1.06 mountY=-6.02, mountTheta=-1.40
21:39:43.609 00.001 2504 AutoExp: adjust SNR=21.73 new exposure 4891
21:39:43.612 00.003 2504 SchedulePrimaryMove(0CECED28, x=-1.51, y=-5.92, opts=13)
21:39:43.613 00.001 2504 Enqueuing Move request for scope (-1.51, -5.92)
21:39:43.614 00.001 3008 Worker thread wakes up
21:39:43.614 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-1.51, -5.92) opts 0xd
21:39:43.614 00.000 3008 Handling offset move in thread for scope, endpoint = (-1.51, -5.92)
21:39:43.614 00.000 3008 Moving (-1.51, -5.92) raw xDistance=1.06 yDistance=-6.02
21:39:43.614 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.45 from input 1.06, slope = 0.11
21:39:43.614 00.000 3008 GuideAlgorithmLowpass2::Result() returns -6.02 from input -6.02, slope = 0.00
21:39:43.614 00.000 3008 MoveAxis(W, 21, ABG)
21:39:43.614 00.000 3008 Guiding  Dir = 3, Dur = 21
21:39:43.624 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=254, Gamma=0.570
21:39:43.634 00.010 3008 IsSlewing returns 0
21:39:43.634 00.000 3008 IsGuiding returns 0
21:39:43.683 00.049 2504 UpdateGuideState exits: m=958 SNR=21.7 Exp=4.9 s
21:39:43.685 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:43.686 00.001 2504 ScheduleExposure(4891,3,1) exposurePending=0
21:39:43.687 00.001 2504 Enqueuing Expose request
21:39:43.824 00.137 3008 IsGuiding returns 1
21:39:43.825 00.001 3008 scope still moving after pulse duration time elapsed
21:39:43.882 00.057 3008 IsSlewing returns 0
21:39:43.882 00.000 3008 IsGuiding returns 0
21:39:43.882 00.000 3008 scope move finished after 21 + 226 ms
21:39:43.882 00.000 3008 Move returns status 0, amount 21
21:39:43.882 00.000 3008 MoveAxis(N, 237, ABG)
21:39:43.882 00.000 3008 Guiding  Dir = 0, Dur = 237
21:39:43.915 00.033 3008 IsSlewing returns 0
21:39:43.915 00.000 3008 IsGuiding returns 0
21:39:43.958 00.043 3008 PulseGuide returned control before completion, sleep 204
21:39:44.175 00.217 3008 IsGuiding returns 1
21:39:44.175 00.000 3008 scope still moving after pulse duration time elapsed
21:39:44.226 00.051 3008 IsSlewing returns 0
21:39:44.227 00.001 3008 IsGuiding returns 0
21:39:44.227 00.000 3008 scope move finished after 237 + 75 ms
21:39:44.227 00.000 3008 Move returns status 0, amount 237
21:39:44.227 00.000 3008 move complete, result=0
21:39:44.227 00.000 3008 worker thread done servicing request
21:39:44.227 00.000 3008 Worker thread wakes up
21:39:44.227 00.000 2504 GuideStep: 1.1 px 21 ms WEST, -6.0 px 237 ms NORTH
21:39:44.229 00.002 3008 worker thread servicing REQUEST_EXPOSE 4891
21:39:50.242 06.013 3008 Handling exposure in thread, d=4891 o=3 r=(590,1054,31,31)
21:39:50.242 00.000 3008 ZWO: set CONTROL_EXPOSURE 4891000
21:39:55.828 05.586 3008 Exposure complete
21:39:55.872 00.044 3008 worker thread done servicing request
21:39:55.872 00.000 2504 OnExposeComplete: enter
21:39:55.873 00.001 2504 UpdateGuideState(): m_state=6
21:39:55.874 00.001 2504 Star::Find(15, 605, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:39:55.875 00.001 2504 Star::Find returns 1 (0), X=605.40, Y=1062.88, Mass=788, SNR=19.7, Peak=35 HFD=5.0
21:39:55.876 00.001 2504 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.07) = xAngle (-4.73 = 1.55)
21:39:55.877 00.001 2504 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.87 = -1.59)
21:39:55.878 00.001 2504 CameraToMount -- cameraX=-1.14 cameraY=-12.32 hyp=12.38 cameraTheta=-1.66 mountX=0.22 mountY=-12.38, mountTheta=-1.55
21:39:55.879 00.001 2504 AutoExp: adjust SNR=19.68 new exposure 4923
21:39:55.881 00.002 2504 SchedulePrimaryMove(0CECED28, x=-1.14, y=-12.32, opts=13)
21:39:55.882 00.001 2504 Enqueuing Move request for scope (-1.14, -12.32)
21:39:55.883 00.001 3008 Worker thread wakes up
21:39:55.883 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -12.32) opts 0xd
21:39:55.883 00.000 3008 Handling offset move in thread for scope, endpoint = (-1.14, -12.32)
21:39:55.883 00.000 3008 Moving (-1.14, -12.32) raw xDistance=0.22 yDistance=-12.38
21:39:55.883 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.22 is < calculated value 0.47, using input
21:39:55.883 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.22, slope = 0.10
21:39:55.883 00.000 3008 GuideAlgorithmLowpass2::Result() returns -12.38 from input -12.38, slope = 0.00
21:39:55.883 00.000 3008 MoveAxis(E, 0, ABG)
21:39:55.883 00.000 3008 Move returns status 0, amount 0
21:39:55.883 00.000 3008 MoveAxis(N, 486, ABG)
21:39:55.883 00.000 3008 Guiding  Dir = 0, Dur = 486
21:39:55.894 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:39:55.912 00.018 3008 IsSlewing returns 0
21:39:55.917 00.005 3008 IsGuiding returns 0
21:39:55.953 00.036 2504 UpdateGuideState exits: m=788 SNR=19.7 Exp=4.9 s
21:39:55.954 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:55.955 00.001 2504 ScheduleExposure(4923,3,1) exposurePending=0
21:39:55.956 00.001 2504 Enqueuing Expose request
21:39:55.994 00.038 3008 PulseGuide returned control before completion, sleep 419
21:39:56.417 00.423 3008 IsGuiding returns 1
21:39:56.417 00.000 3008 scope still moving after pulse duration time elapsed
21:39:56.476 00.059 3008 IsSlewing returns 0
21:39:56.477 00.001 3008 IsGuiding returns 1
21:39:56.537 00.060 3008 IsSlewing returns 0
21:39:56.537 00.000 3008 IsGuiding returns 0
21:39:56.537 00.000 3008 scope move finished after 486 + 134 ms
21:39:56.537 00.000 3008 Move returns status 0, amount 486
21:39:56.537 00.000 3008 move complete, result=0
21:39:56.538 00.001 3008 worker thread done servicing request
21:39:56.538 00.000 3008 Worker thread wakes up
21:39:56.538 00.000 2504 GuideStep: 0.2 px 0 ms EAST, -12.4 px 486 ms NORTH
21:39:56.539 00.001 3008 worker thread servicing REQUEST_EXPOSE 4923
21:40:02.544 06.005 3008 Handling exposure in thread, d=4923 o=3 r=(590,1048,31,31)
21:40:02.544 00.000 3008 ZWO: set CONTROL_EXPOSURE 4923000
21:40:08.370 05.826 3008 Exposure complete
21:40:08.413 00.043 3008 worker thread done servicing request
21:40:08.413 00.000 2504 OnExposeComplete: enter
21:40:08.415 00.002 2504 UpdateGuideState(): m_state=6
21:40:08.416 00.001 2504 Star::Find(15, 605, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:40:08.417 00.001 2504 Star::Find returns 1 (0), X=604.99, Y=1051.53, Mass=719, SNR=18.8, Peak=32 HFD=5.1
21:40:08.418 00.001 2504 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.07) = xAngle (-4.70 = 1.58)
21:40:08.419 00.001 2504 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.84 = -1.56)
21:40:08.420 00.001 2504 CameraToMount -- cameraX=-1.55 cameraY=-23.68 hyp=23.73 cameraTheta=-1.64 mountX=-0.22 mountY=-23.73, mountTheta=-1.58
21:40:08.421 00.001 2504 AutoExp: adjust SNR=18.79 new exposure 5054
21:40:08.423 00.002 2504 SchedulePrimaryMove(0CECED28, x=-1.55, y=-23.68, opts=13)
21:40:08.424 00.001 2504 Enqueuing Move request for scope (-1.55, -23.68)
21:40:08.425 00.001 3008 Worker thread wakes up
21:40:08.425 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-1.55, -23.68) opts 0xd
21:40:08.425 00.000 3008 Handling offset move in thread for scope, endpoint = (-1.55, -23.68)
21:40:08.425 00.000 3008 Moving (-1.55, -23.68) raw xDistance=-0.22 yDistance=-23.73
21:40:08.425 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.22, slope = 0.04
21:40:08.425 00.000 3008 GuideAlgorithmLowpass2::Result() returns -23.73 from input -23.73, slope = 0.00
21:40:08.425 00.000 3008 MoveAxis(E, 0, ABG)
21:40:08.425 00.000 3008 Move returns status 0, amount 0
21:40:08.425 00.000 3008 MoveAxis(N, 933, ABG)
21:40:08.425 00.000 3008 Guiding  Dir = 0, Dur = 933
21:40:08.441 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:40:08.445 00.004 3008 IsSlewing returns 0
21:40:08.445 00.000 3008 IsGuiding returns 0
21:40:08.508 00.063 2504 UpdateGuideState exits: m=719 SNR=18.8 Exp=5.1 s
21:40:08.509 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:08.510 00.001 2504 ScheduleExposure(5054,3,1) exposurePending=0
21:40:08.511 00.001 2504 Enqueuing Expose request
21:40:08.567 00.056 3008 PulseGuide returned control before completion, sleep 822
21:40:09.394 00.827 3008 IsGuiding returns 1
21:40:09.394 00.000 3008 scope still moving after pulse duration time elapsed
21:40:09.445 00.051 3008 IsSlewing returns 0
21:40:09.445 00.000 3008 IsGuiding returns 1
21:40:09.491 00.046 3008 IsSlewing returns 0
21:40:09.491 00.000 3008 IsGuiding returns 0
21:40:09.491 00.000 3008 scope move finished after 933 + 112 ms
21:40:09.491 00.000 3008 Move returns status 0, amount 933
21:40:09.491 00.000 3008 move complete, result=0
21:40:09.491 00.000 3008 worker thread done servicing request
21:40:09.491 00.000 3008 Worker thread wakes up
21:40:09.492 00.001 2504 GuideStep: -0.2 px 0 ms EAST, -23.7 px 933 ms NORTH
21:40:09.493 00.001 3008 worker thread servicing REQUEST_EXPOSE 5054
21:40:15.501 06.008 3008 Handling exposure in thread, d=5054 o=3 r=(590,1037,31,31)
21:40:15.501 00.000 3008 ZWO: set CONTROL_EXPOSURE 5054000
21:40:21.345 05.844 3008 Exposure complete
21:40:21.389 00.044 3008 worker thread done servicing request
21:40:21.389 00.000 2504 OnExposeComplete: enter
21:40:21.390 00.001 2504 UpdateGuideState(): m_state=6
21:40:21.391 00.001 2504 Star::Find(15, 604, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:40:21.392 00.001 2504 Star::Find false star n=36 nbg=279 bg=5.0 sigma=1.0 thresh=8 peak=8
21:40:21.393 00.001 2504 Star::Find returns 0 (2), X=604.00, Y=1051.00, Mass=237, SNR=2.9, Peak=9 HFD=0.0
21:40:21.394 00.001 2504 DistanceChecker: activated
21:40:21.395 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:40:21.396 00.001 2504 AutoExp: reset exp to 8000
21:40:21.397 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:40:21.398 00.001 2504 Enqueuing Move request for scope (0.00, 0.00)
21:40:21.400 00.002 3008 Worker thread wakes up
21:40:21.400 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:40:21.400 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:40:21.400 00.000 3008 move complete, result=0
21:40:21.400 00.000 3008 worker thread done servicing request
21:40:21.511 00.111 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:40:21.512 00.001 2504 Status Line: Star lost - low SNR
21:40:21.515 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:40:21.576 00.061 2504 UpdateGuideState exits: Star lost - low SNR
21:40:21.577 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:21.578 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:40:21.579 00.001 2504 Enqueuing Expose request
21:40:21.580 00.001 3008 Worker thread wakes up
21:40:21.580 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:40:21.689 00.109 2504 Stop button clicked
21:40:21.691 00.002 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:40:21.692 00.001 2504 Status Line: Waiting for devices...
21:40:21.791 00.099 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
21:40:21.791 00.000 3008 worker thread done servicing request
21:40:21.791 00.000 2504 OnExposeComplete: enter
21:40:21.794 00.003 2504 OnExposeComplete: Capture Error reported
21:40:21.795 00.001 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:40:21.796 00.001 2504 Mount: notify guiding stopped
21:40:21.798 00.002 2504 Changing from state GUIDING to STOP
21:40:21.799 00.001 2504 guider state => SELECTED
21:40:21.800 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:40:21.859 00.059 2504 Changing from state SELECTED to UNINITIALIZED
21:40:21.860 00.001 2504 guider state => SELECTING
21:40:21.864 00.004 2504 Status Line: Stopped.
21:40:21.867 00.003 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:40:44.107 22.240 2504 StartLoopingInteractive: Loop button clicked
21:40:44.108 00.001 2504 Status Line: Looping
21:40:44.111 00.003 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:40:44.115 00.004 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:40:44.116 00.001 2504 Enqueuing Expose request
21:40:44.117 00.001 3008 Worker thread wakes up
21:40:44.117 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:40:44.117 00.000 3008 Exposure delay set to 1000
21:40:45.128 01.011 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:40:45.128 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:40:53.921 08.793 3008 Exposure complete
21:40:53.964 00.043 3008 worker thread done servicing request
21:40:53.965 00.001 2504 OnExposeComplete: enter
21:40:53.966 00.001 2504 UpdateGuideState(): m_state=1
21:40:53.967 00.001 2504 Star::Find(15, 604, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:53.968 00.001 2504 Star::Find false star n=148 nbg=258 bg=5.0 sigma=0.0 thresh=5 peak=5
21:40:53.969 00.001 2504 Star::Find returns 0 (2), X=604.00, Y=1051.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
21:40:53.970 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:40:53.971 00.001 2504 AutoExp: reset exp to 8000
21:40:53.972 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:40:53.973 00.001 2504 Status Line: Star lost - low SNR
21:40:53.976 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:40:54.033 00.057 2504 UpdateGuideState exits: Star lost - low SNR
21:40:54.035 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:54.036 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:40:54.037 00.001 2504 Enqueuing Expose request
21:40:54.038 00.001 3008 Worker thread wakes up
21:40:54.038 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:40:55.040 01.002 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:40:55.267 00.227 2504 GuiderMultiStar::AutoSelect enter
21:40:55.268 00.001 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:40:55.307 00.039 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:40:55.388 00.081 2504 AutoFind: global mean = 0.0, stdev 3.0
21:40:55.389 00.001 2504 AutoFind: using threshold = 0.1
21:40:55.480 00.091 2504 AutoFind: local max [116, 603] 236.9
21:40:55.481 00.001 2504 AutoFind: local max [52, 405] 88.4
21:40:55.482 00.001 2504 AutoFind: local max [368, 1043] 58.7
21:40:55.483 00.001 2504 AutoFind: local max [468, 538] 51.2
21:40:55.484 00.001 2504 AutoFind: local max [574, 492] 36.4
21:40:55.485 00.001 2504 AutoFind: local max [1755, 487] 33.7
21:40:55.486 00.001 2504 AutoFind: local max [1139, 137] 30.3
21:40:55.487 00.001 2504 AutoFind: local max [691, 146] 24.3
21:40:55.488 00.001 2504 AutoFind: local max [1605, 817] 21.7
21:40:55.489 00.001 2504 AutoFind: local max [1359, 350] 19.6
21:40:55.490 00.001 2504 AutoFind: local max [295, 150] 9.7
21:40:55.491 00.001 2504 AutoFind: local max [139, 584] 8.6
21:40:55.492 00.001 2504 AutoFind: local max [1651, 867] 8.4
21:40:55.493 00.001 2504 AutoFind: local max [1681, 852] 7.9
21:40:55.494 00.001 2504 AutoFind: local max [1318, 856] 7.7
21:40:55.495 00.001 2504 AutoFind: local max [1667, 208] 7.6
21:40:55.496 00.001 2504 AutoFind: local max [1517, 168] 6.7
21:40:55.497 00.001 2504 AutoFind: local max [1457, 1123] 6.5
21:40:55.498 00.001 2504 AutoFind: local max [35, 458] 5.9
21:40:55.499 00.001 2504 AutoFind: local max [521, 314] 5.7
21:40:55.500 00.001 2504 AutoFind: local max [1097, 570] 5.6
21:40:55.502 00.002 2504 AutoFind: local max [958, 431] 5.6
21:40:55.503 00.001 2504 AutoFind: local max [1802, 114] 5.4
21:40:55.504 00.001 2504 AutoFind: local max [1644, 473] 5.3
21:40:55.505 00.001 2504 AutoFind: local max [1122, 560] 4.9
21:40:55.506 00.001 2504 AutoFind: local max [31, 428] 4.6
21:40:55.507 00.001 2504 AutoFind: local max [1359, 870] 4.5
21:40:55.508 00.001 2504 AutoFind: local max [279, 880] 4.4
21:40:55.509 00.001 2504 AutoFind: local max [646, 495] 4.4
21:40:55.510 00.001 2504 AutoFind: local max [1856, 293] 4.3
21:40:55.511 00.001 2504 AutoFind: local max [958, 1122] 3.9
21:40:55.512 00.001 2504 AutoFind: local max [573, 1035] 3.8
21:40:55.513 00.001 2504 AutoFind: local max [846, 662] 3.8
21:40:55.514 00.001 2504 AutoFind: local max [1530, 423] 3.7
21:40:55.515 00.001 2504 AutoFind: local max [700, 383] 3.4
21:40:55.516 00.001 2504 AutoFind: local max [982, 391] 3.0
21:40:55.517 00.001 2504 AutoFind: local max [665, 1014] 2.9
21:40:55.518 00.001 2504 AutoFind: local max [1525, 1084] 2.9
21:40:55.519 00.001 2504 AutoFind: local max [1238, 1173] 2.9
21:40:55.520 00.001 2504 AutoFind: local max [176, 239] 2.8
21:40:55.521 00.001 2504 AutoFind: local max [257, 533] 2.8
21:40:55.522 00.001 2504 AutoFind: local max [879, 257] 2.7
21:40:55.523 00.001 2504 AutoFind: local max [44, 414] 2.7
21:40:55.524 00.001 2504 AutoFind: local max [367, 1054] 2.6
21:40:55.524 00.000 2504 AutoFind: local max [1402, 326] 2.5
21:40:55.526 00.002 2504 AutoFind: local max [466, 320] 2.4
21:40:55.527 00.001 2504 AutoFind: local max [64, 400] 2.4
21:40:55.528 00.001 2504 AutoFind: local max [1895, 405] 2.3
21:40:55.529 00.001 2504 AutoFind: local max [368, 1031] 2.2
21:40:55.530 00.001 2504 AutoFind: local max [362, 1032] 2.1
21:40:55.531 00.001 2504 AutoFind: local max [469, 549] 2.1
21:40:55.532 00.001 2504 AutoFind: local max [470, 549] 2.1
21:40:55.533 00.001 2504 AutoFind: local max [356, 698] 2.1
21:40:55.534 00.001 2504 AutoFind: local max [1455, 545] 2.0
21:40:55.535 00.001 2504 AutoFind: local max [225, 1064] 2.0
21:40:55.535 00.000 2504 AutoFind: local max [502, 832] 2.0
21:40:55.536 00.001 2504 AutoFind: local max [1060, 184] 2.0
21:40:55.538 00.002 2504 AutoFind: local max [385, 966] 1.8
21:40:55.539 00.001 2504 AutoFind: local max [59, 394] 1.8
21:40:55.539 00.000 2504 AutoFind: local max [1530, 167] 1.8
21:40:55.541 00.002 2504 AutoFind: local max [374, 1032] 1.8
21:40:55.542 00.001 2504 AutoFind: local max [1069, 370] 1.8
21:40:55.543 00.001 2504 AutoFind: local max [1594, 722] 1.8
21:40:55.544 00.001 2504 AutoFind: local max [1562, 751] 1.7
21:40:55.545 00.001 2504 AutoFind: local max [26, 1189] 1.7
21:40:55.546 00.001 2504 AutoFind: local max [1701, 257] 1.7
21:40:55.547 00.001 2504 AutoFind: local max [1152, 451] 1.7
21:40:55.548 00.001 2504 AutoFind: local max [849, 1100] 1.7
21:40:55.549 00.001 2504 AutoFind: local max [1750, 528] 1.7
21:40:55.550 00.001 2504 AutoFind: local max [1853, 775] 1.7
21:40:55.551 00.001 2504 AutoFind: local max [1256, 946] 1.7
21:40:55.552 00.001 2504 AutoFind: local max [1732, 525] 1.7
21:40:55.553 00.001 2504 AutoFind: local max [586, 1010] 1.7
21:40:55.554 00.001 2504 AutoFind: local max [1272, 197] 1.7
21:40:55.555 00.001 2504 AutoFind: local max [1381, 1011] 1.7
21:40:55.555 00.000 2504 AutoFind: local max [1351, 57] 1.7
21:40:55.557 00.002 2504 AutoFind: local max [585, 1042] 1.7
21:40:55.557 00.000 2504 AutoFind: local max [210, 927] 1.7
21:40:55.560 00.003 2504 AutoFind: local max [128, 1205] 1.7
21:40:55.561 00.001 2504 AutoFind: local max [1689, 489] 1.7
21:40:55.562 00.001 2504 AutoFind: local max [879, 1083] 1.7
21:40:55.563 00.001 2504 AutoFind: local max [1925, 131] 1.7
21:40:55.564 00.001 2504 AutoFind: local max [61, 282] 1.7
21:40:55.565 00.001 2504 AutoFind: local max [1737, 158] 1.7
21:40:55.566 00.001 2504 AutoFind: local max [167, 892] 1.7
21:40:55.567 00.001 2504 AutoFind: local max [1486, 971] 1.7
21:40:55.568 00.001 2504 AutoFind: local max [78, 1207] 1.7
21:40:55.569 00.001 2504 AutoFind: local max [1696, 540] 1.7
21:40:55.570 00.001 2504 AutoFind: local max [1022, 432] 1.7
21:40:55.571 00.001 2504 AutoFind: local max [1749, 19] 1.7
21:40:55.572 00.001 2504 AutoFind: local max [1692, 373] 1.7
21:40:55.573 00.001 2504 AutoFind: local max [1332, 797] 1.7
21:40:55.574 00.001 2504 AutoFind: local max [295, 100] 1.7
21:40:55.575 00.001 2504 AutoFind: local max [1708, 131] 1.7
21:40:55.576 00.001 2504 AutoFind: local max [1662, 676] 1.7
21:40:55.577 00.001 2504 AutoFind: local max [1655, 900] 1.7
21:40:55.578 00.001 2504 AutoFind: local max [182, 166] 1.7
21:40:55.579 00.001 2504 AutoFind: local max [210, 889] 1.7
21:40:55.580 00.001 2504 AutoFind: local max [1136, 781] 1.7
21:40:55.581 00.001 2504 AutoFind: local max [1224, 875] 1.7
21:40:55.582 00.001 2504 AutoFind: merge [470, 549] 2.1 - [469, 549] 2.1
21:40:55.583 00.001 2504 AutoFind: too close [585, 1042] 1.7 - [573, 1035] 3.8
21:40:55.584 00.001 2504 AutoFind: too close [1732, 525] 1.7 - [1750, 528] 1.7
21:40:55.585 00.001 2504 AutoFind: too close [374, 1032] 1.8 - [362, 1032] 2.1
21:40:55.586 00.001 2504 AutoFind: too close [374, 1032] 1.8 - [368, 1031] 2.2
21:40:55.586 00.000 2504 AutoFind: close dim-bright [374, 1032] 1.8 - [368, 1043] 58.7
21:40:55.587 00.001 2504 AutoFind: too close [1530, 167] 1.8 - [1517, 168] 6.7
21:40:55.588 00.001 2504 AutoFind: too close [59, 394] 1.8 - [64, 400] 2.4
21:40:55.589 00.001 2504 AutoFind: too close [59, 394] 1.8 - [44, 414] 2.7
21:40:55.590 00.001 2504 AutoFind: close dim-bright [59, 394] 1.8 - [52, 405] 88.4
21:40:55.591 00.001 2504 AutoFind: close dim-bright [469, 549] 2.1 - [468, 538] 51.2
21:40:55.592 00.001 2504 AutoFind: too close [362, 1032] 2.1 - [368, 1031] 2.2
21:40:55.593 00.001 2504 AutoFind: close dim-bright [362, 1032] 2.1 - [368, 1043] 58.7
21:40:55.594 00.001 2504 AutoFind: close dim-bright [368, 1031] 2.2 - [368, 1043] 58.7
21:40:55.595 00.001 2504 AutoFind: too close [64, 400] 2.4 - [44, 414] 2.7
21:40:55.596 00.001 2504 AutoFind: close dim-bright [64, 400] 2.4 - [52, 405] 88.4
21:40:55.597 00.001 2504 AutoFind: close dim-bright [367, 1054] 2.6 - [368, 1043] 58.7
21:40:55.598 00.001 2504 AutoFind: too close [44, 414] 2.7 - [31, 428] 4.6
21:40:55.599 00.001 2504 AutoFind: close dim-bright [44, 414] 2.7 - [52, 405] 88.4
21:40:55.600 00.001 2504 AutoFind: too close to edge [78, 1207] 1.7
21:40:55.602 00.002 2504 AutoFind: too close to edge [1925, 131] 1.7
21:40:55.603 00.001 2504 AutoFind: too close to edge [128, 1205] 1.7
21:40:55.604 00.001 2504 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:40:55.605 00.001 2504 Star::Find(15, 116, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.606 00.001 2504 Star::Find returns 1 (1), X=115.35, Y=602.79, Mass=14017, SNR=82.7, Peak=255 HFD=6.2
21:40:55.607 00.001 2504 Star::Find(15, 52, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.608 00.001 2504 Star::Find returns 1 (0), X=52.24, Y=405.08, Mass=2574, SNR=35.7, Peak=91 HFD=5.0
21:40:55.609 00.001 2504 Star::Find(15, 368, 1043, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.610 00.001 2504 Star::Find returns 1 (0), X=368.03, Y=1042.26, Mass=1959, SNR=31.1, Peak=63 HFD=5.4
21:40:55.611 00.001 2504 Star::Find(15, 468, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.612 00.001 2504 Star::Find returns 1 (0), X=468.46, Y=538.25, Mass=1344, SNR=25.8, Peak=58 HFD=4.9
21:40:55.613 00.001 2504 Star::Find(15, 574, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.614 00.001 2504 Star::Find returns 1 (0), X=574.53, Y=491.67, Mass=1026, SNR=22.6, Peak=45 HFD=5.1
21:40:55.615 00.001 2504 Star::Find(15, 1755, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.617 00.002 2504 Star::Find returns 1 (0), X=1755.93, Y=487.35, Mass=999, SNR=22.2, Peak=42 HFD=5.1
21:40:55.617 00.000 2504 Star::Find(15, 1139, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.618 00.001 2504 Star::Find returns 1 (0), X=1139.33, Y=136.83, Mass=997, SNR=22.2, Peak=39 HFD=5.3
21:40:55.619 00.001 2504 Star::Find(15, 691, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.620 00.001 2504 Star::Find returns 1 (0), X=691.29, Y=145.68, Mass=692, SNR=18.6, Peak=32 HFD=5.0
21:40:55.621 00.001 2504 Star::Find(15, 1605, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.622 00.001 2504 Star::Find returns 1 (0), X=1606.12, Y=816.53, Mass=703, SNR=18.6, Peak=31 HFD=5.4
21:40:55.623 00.001 2504 Star::Find(15, 1359, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.624 00.001 2504 Star::Find returns 1 (0), X=1359.81, Y=349.57, Mass=678, SNR=18.3, Peak=28 HFD=5.4
21:40:55.625 00.001 2504 Star::Find(15, 295, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.626 00.001 2504 Star::Find returns 1 (0), X=295.36, Y=150.42, Mass=246, SNR=10.9, Peak=16 HFD=4.9
21:40:55.627 00.001 2504 Star::Find(15, 139, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.628 00.001 2504 Star::Find returns 1 (0), X=138.96, Y=583.89, Mass=218, SNR=10.3, Peak=15 HFD=4.5
21:40:55.629 00.001 2504 Star::Find(15, 1651, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.630 00.001 2504 Star::Find returns 1 (0), X=1652.01, Y=866.66, Mass=199, SNR=9.8, Peak=15 HFD=4.8
21:40:55.632 00.002 2504 Star::Find(15, 1681, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.633 00.001 2504 Star::Find returns 1 (0), X=1681.54, Y=851.87, Mass=152, SNR=8.6, Peak=15 HFD=3.8
21:40:55.634 00.001 2504 Star::Find(15, 1318, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.636 00.002 2504 Star::Find returns 1 (0), X=1319.39, Y=855.74, Mass=232, SNR=10.8, Peak=14 HFD=5.4
21:40:55.637 00.001 2504 Star::Find(15, 1667, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.638 00.001 2504 Star::Find returns 1 (0), X=1668.00, Y=208.05, Mass=227, SNR=10.5, Peak=15 HFD=4.5
21:40:55.639 00.001 2504 Star::Find(15, 1457, 1123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.640 00.001 2504 Star::Find returns 1 (0), X=1458.05, Y=1122.68, Mass=261, SNR=11.4, Peak=13 HFD=6.1
21:40:55.641 00.001 2504 Star::Find(15, 35, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.642 00.001 2504 Star::Find returns 1 (0), X=34.70, Y=458.02, Mass=161, SNR=9.0, Peak=12 HFD=4.8
21:40:55.643 00.001 2504 Star::Find(15, 521, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.644 00.001 2504 Star::Find returns 1 (0), X=521.72, Y=313.77, Mass=180, SNR=9.5, Peak=13 HFD=5.6
21:40:55.645 00.001 2504 Star::Find(15, 1097, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.646 00.001 2504 Star::Find returns 1 (0), X=1097.45, Y=570.41, Mass=194, SNR=9.8, Peak=13 HFD=5.6
21:40:55.647 00.001 2504 Star::Find(15, 958, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.648 00.001 2504 Star::Find returns 1 (0), X=958.29, Y=430.32, Mass=173, SNR=9.3, Peak=13 HFD=5.5
21:40:55.649 00.001 2504 Star::Find(15, 1802, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.650 00.001 2504 Star::Find returns 1 (0), X=1801.90, Y=113.67, Mass=119, SNR=7.5, Peak=11 HFD=4.4
21:40:55.651 00.001 2504 Star::Find(15, 1644, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.652 00.001 2504 Star::Find returns 0 (4), X=1643.50, Y=472.78, Mass=128, SNR=8.0, Peak=39 HFD=1.1
21:40:55.653 00.001 2504 Star::Find(15, 1122, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.654 00.001 2504 Star::Find returns 1 (0), X=1122.82, Y=559.68, Mass=185, SNR=9.6, Peak=13 HFD=5.6
21:40:55.655 00.001 2504 Star::Find(15, 1359, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.656 00.001 2504 Star::Find returns 1 (0), X=1360.44, Y=869.35, Mass=156, SNR=8.8, Peak=12 HFD=5.3
21:40:55.657 00.001 2504 Star::Find(15, 279, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.658 00.001 2504 Star::Find returns 1 (0), X=279.44, Y=879.45, Mass=116, SNR=7.6, Peak=11 HFD=5.0
21:40:55.659 00.001 2504 Star::Find(15, 646, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.660 00.001 2504 Star::Find returns 1 (0), X=646.28, Y=494.69, Mass=129, SNR=8.0, Peak=12 HFD=5.3
21:40:55.661 00.001 2504 Star::Find(15, 1856, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.662 00.001 2504 Star::Find returns 1 (0), X=1855.47, Y=293.23, Mass=78, SNR=6.1, Peak=10 HFD=3.7
21:40:55.663 00.001 2504 Star::Find(15, 958, 1122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.664 00.001 2504 Star::Find returns 1 (0), X=958.65, Y=1122.28, Mass=236, SNR=10.6, Peak=10 HFD=6.6
21:40:55.665 00.001 2504 Star::Find(15, 846, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.666 00.001 2504 Star::Find returns 1 (0), X=846.52, Y=661.91, Mass=112, SNR=7.5, Peak=11 HFD=5.1
21:40:55.667 00.001 2504 Star::Find(15, 1530, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.668 00.001 2504 Star::Find returns 1 (0), X=1530.85, Y=422.62, Mass=144, SNR=8.5, Peak=11 HFD=5.7
21:40:55.669 00.001 2504 Star::Find(15, 700, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.670 00.001 2504 Star::Find returns 1 (0), X=700.01, Y=382.43, Mass=107, SNR=7.3, Peak=10 HFD=5.3
21:40:55.671 00.001 2504 Star::Find(15, 982, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.672 00.001 2504 Star::Find returns 1 (0), X=982.55, Y=390.63, Mass=94, SNR=6.9, Peak=10 HFD=5.2
21:40:55.673 00.001 2504 Star::Find(15, 665, 1014, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.674 00.001 2504 Star::Find false star n=32 nbg=284 bg=5.2 sigma=0.4 thresh=7 peak=7
21:40:55.675 00.001 2504 Star::Find returns 0 (2), X=665.00, Y=1014.00, Mass=64, SNR=2.9, Peak=8 HFD=0.0
21:40:55.676 00.001 2504 Star::Find(15, 1525, 1084, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.678 00.002 2504 Star::Find returns 1 (0), X=1525.57, Y=1083.68, Mass=87, SNR=6.4, Peak=8 HFD=5.4
21:40:55.679 00.001 2504 Star::Find(15, 1238, 1173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.680 00.001 2504 Star::Find false star n=39 nbg=291 bg=4.7 sigma=0.5 thresh=6 peak=6
21:40:55.681 00.001 2504 Star::Find returns 0 (2), X=1238.00, Y=1173.00, Mass=63, SNR=2.9, Peak=7 HFD=0.0
21:40:55.682 00.001 2504 Star::Find(15, 176, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.683 00.001 2504 Star::Find false star n=31 nbg=287 bg=6.8 sigma=0.4 thresh=8 peak=8
21:40:55.684 00.001 2504 Star::Find returns 0 (2), X=176.00, Y=239.00, Mass=46, SNR=2.9, Peak=9 HFD=0.0
21:40:55.685 00.001 2504 Star::Find(15, 257, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.686 00.001 2504 Star::Find returns 1 (0), X=257.48, Y=531.69, Mass=61, SNR=5.5, Peak=10 HFD=4.7
21:40:55.687 00.001 2504 Star::Find(15, 879, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.688 00.001 2504 Star::Find returns 1 (0), X=878.88, Y=255.91, Mass=86, SNR=6.6, Peak=10 HFD=6.0
21:40:55.689 00.001 2504 Star::Find(15, 367, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.690 00.001 2504 Star::Find returns 1 (0), X=368.03, Y=1042.26, Mass=1959, SNR=31.1, Peak=63 HFD=5.4
21:40:55.691 00.001 2504 Star::Find(15, 1402, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.692 00.001 2504 Star::Find returns 1 (0), X=1402.25, Y=326.18, Mass=76, SNR=6.2, Peak=9 HFD=5.6
21:40:55.693 00.001 2504 Star::Find(15, 466, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.694 00.001 2504 Star::Find returns 1 (0), X=466.28, Y=320.43, Mass=67, SNR=5.8, Peak=9 HFD=5.5
21:40:55.695 00.001 2504 Star::Find(15, 1895, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.697 00.002 2504 Star::Find false star n=23 nbg=291 bg=5.6 sigma=0.5 thresh=7 peak=7
21:40:55.698 00.001 2504 Star::Find returns 0 (2), X=1895.00, Y=405.00, Mass=39, SNR=2.9, Peak=8 HFD=0.0
21:40:55.699 00.001 2504 Star::Find(15, 469, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.700 00.001 2504 Star::Find returns 1 (0), X=468.46, Y=538.25, Mass=1344, SNR=25.8, Peak=58 HFD=4.9
21:40:55.701 00.001 2504 Star::Find(15, 356, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.702 00.001 2504 Star::Find returns 1 (0), X=356.60, Y=697.82, Mass=50, SNR=5.0, Peak=9 HFD=4.6
21:40:55.703 00.001 2504 Star::Find(15, 1455, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.704 00.001 2504 Star::Find returns 1 (0), X=1456.23, Y=546.36, Mass=56, SNR=5.3, Peak=9 HFD=5.3
21:40:55.705 00.001 2504 Star::Find(15, 225, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.706 00.001 2504 Star::Find false star n=46 nbg=286 bg=4.8 sigma=0.4 thresh=6 peak=6
21:40:55.707 00.001 2504 Star::Find returns 0 (2), X=225.00, Y=1064.00, Mass=64, SNR=2.9, Peak=7 HFD=0.0
21:40:55.708 00.001 2504 Star::Find(15, 502, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.709 00.001 2504 Star::Find returns 1 (0), X=500.93, Y=832.33, Mass=96, SNR=6.7, Peak=9 HFD=6.2
21:40:55.710 00.001 2504 Star::Find(15, 1060, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.711 00.001 2504 Star::Find returns 1 (0), X=1060.35, Y=183.75, Mass=60, SNR=5.5, Peak=9 HFD=5.3
21:40:55.712 00.001 2504 Star::Find(15, 385, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.713 00.001 2504 Star::Find returns 0 (3), X=385.00, Y=966.00, Mass=2, SNR=0.9, Peak=7 HFD=0.0
21:40:55.714 00.001 2504 Star::Find(15, 1069, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.715 00.001 2504 Star::Find false star n=143 nbg=254 bg=7.0 sigma=0.0 thresh=7 peak=7
21:40:55.716 00.001 2504 Star::Find returns 0 (2), X=1069.00, Y=370.00, Mass=27, SNR=2.9, Peak=8 HFD=0.0
21:40:55.717 00.001 2504 Star::Find(15, 1594, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.718 00.001 2504 Star::Find returns 0 (3), X=1594.00, Y=722.00, Mass=2, SNR=0.9, Peak=8 HFD=0.0
21:40:55.719 00.001 2504 Star::Find(15, 1562, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.720 00.001 2504 Star::Find returns 0 (3), X=1562.00, Y=751.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.721 00.001 2504 Star::Find(15, 26, 1189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.722 00.001 2504 Star::Find returns 0 (3), X=26.00, Y=1189.00, Mass=0, SNR=0.0, Peak=5 HFD=0.0
21:40:55.723 00.001 2504 Star::Find(15, 1701, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.724 00.001 2504 Star::Find returns 0 (3), X=1701.00, Y=257.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.725 00.001 2504 Star::Find(15, 1152, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.726 00.001 2504 Star::Find returns 1 (0), X=1151.74, Y=451.13, Mass=38, SNR=4.4, Peak=9 HFD=5.0
21:40:55.727 00.001 2504 Star::Find(15, 849, 1100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.728 00.001 2504 Star::Find false star n=28 nbg=281 bg=5.2 sigma=0.4 thresh=6 peak=6
21:40:55.729 00.001 2504 Star::Find returns 0 (2), X=849.00, Y=1100.00, Mass=23, SNR=2.9, Peak=6 HFD=0.0
21:40:55.730 00.001 2504 Star::Find(15, 1853, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.731 00.001 2504 Star::Find returns 1 (0), X=1840.29, Y=768.53, Mass=45, SNR=4.7, Peak=6 HFD=8.0
21:40:55.732 00.001 2504 Star::Find(15, 1256, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.733 00.001 2504 Star::Find returns 0 (2), X=1256.00, Y=946.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
21:40:55.734 00.001 2504 Star::Find(15, 586, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.735 00.001 2504 Star::Find returns 0 (3), X=586.00, Y=1010.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.736 00.001 2504 Star::Find(15, 1272, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.737 00.001 2504 Star::Find returns 1 (0), X=1272.04, Y=196.92, Mass=25, SNR=3.5, Peak=8 HFD=4.3
21:40:55.738 00.001 2504 Star::Find(15, 1381, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.739 00.001 2504 Star::Find returns 0 (3), X=1381.00, Y=1011.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.740 00.001 2504 Star::Find(15, 1351, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.741 00.001 2504 Star::Find returns 0 (3), X=1351.00, Y=57.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.742 00.001 2504 Star::Find(15, 210, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.743 00.001 2504 Star::Find returns 0 (3), X=210.00, Y=927.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.744 00.001 2504 Star::Find(15, 1689, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.745 00.001 2504 Star::Find returns 0 (3), X=1689.00, Y=489.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.746 00.001 2504 Star::Find(15, 879, 1083, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.747 00.001 2504 Star::Find returns 1 (0), X=878.00, Y=1082.32, Mass=31, SNR=3.9, Peak=6 HFD=5.5
21:40:55.748 00.001 2504 Star::Find(15, 61, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.749 00.001 2504 Star::Find returns 0 (3), X=61.00, Y=282.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.750 00.001 2504 Star::Find(15, 1737, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.751 00.001 2504 Star::Find false star n=145 nbg=243 bg=6.0 sigma=0.0 thresh=6 peak=6
21:40:55.752 00.001 2504 Star::Find returns 0 (2), X=1737.00, Y=158.00, Mass=20, SNR=2.9, Peak=7 HFD=0.0
21:40:55.753 00.001 2504 Star::Find(15, 167, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.754 00.001 2504 Star::Find returns 0 (3), X=167.00, Y=892.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.755 00.001 2504 Star::Find(15, 1486, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.756 00.001 2504 Star::Find returns 0 (3), X=1486.00, Y=971.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.758 00.002 2504 Star::Find(15, 1696, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.759 00.001 2504 Star::Find returns 0 (3), X=1696.00, Y=540.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.760 00.001 2504 Star::Find(15, 1022, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.761 00.001 2504 Star::Find returns 1 (0), X=1022.00, Y=431.39, Mass=28, SNR=3.7, Peak=8 HFD=5.1
21:40:55.762 00.001 2504 Star::Find(15, 1749, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.763 00.001 2504 Star::Find returns 0 (3), X=1749.00, Y=19.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.764 00.001 2504 Star::Find(15, 1692, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.765 00.001 2504 Star::Find returns 0 (3), X=1692.00, Y=373.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.766 00.001 2504 Star::Find(15, 1332, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.767 00.001 2504 Star::Find returns 0 (3), X=1332.00, Y=797.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.768 00.001 2504 Star::Find(15, 295, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.769 00.001 2504 Star::Find false star n=142 nbg=233 bg=6.0 sigma=0.0 thresh=6 peak=6
21:40:55.770 00.001 2504 Star::Find returns 0 (2), X=295.00, Y=100.00, Mass=31, SNR=2.9, Peak=7 HFD=0.0
21:40:55.771 00.001 2504 Star::Find(15, 1708, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.772 00.001 2504 Star::Find returns 1 (0), X=1708.03, Y=130.07, Mass=29, SNR=3.8, Peak=7 HFD=4.6
21:40:55.773 00.001 2504 Star::Find(15, 1662, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.773 00.000 2504 Star::Find returns 0 (3), X=1662.00, Y=676.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.774 00.001 2504 Star::Find(15, 1655, 900, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.775 00.001 2504 Star::Find false star n=35 nbg=290 bg=5.2 sigma=0.4 thresh=6 peak=5
21:40:55.776 00.001 2504 Star::Find returns 0 (2), X=1655.00, Y=900.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
21:40:55.777 00.001 2504 Star::Find(15, 182, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.778 00.001 2504 Star::Find returns 0 (3), X=182.00, Y=166.00, Mass=3, SNR=1.2, Peak=8 HFD=0.0
21:40:55.780 00.002 2504 Star::Find(15, 210, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.781 00.001 2504 Star::Find returns 0 (3), X=210.00, Y=889.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:40:55.782 00.001 2504 Star::Find(15, 1136, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.783 00.001 2504 Star::Find returns 0 (3), X=1136.00, Y=781.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:40:55.784 00.001 2504 Star::Find(15, 1224, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.785 00.001 2504 Star::Find false star n=30 nbg=288 bg=5.8 sigma=0.4 thresh=7 peak=7
21:40:55.786 00.001 2504 Star::Find returns 0 (2), X=1224.00, Y=875.00, Mass=38, SNR=2.9, Peak=8 HFD=0.0
21:40:55.787 00.001 2504 AutoFind: finding best star pass 1
21:40:55.788 00.001 2504 Star::Find(15, 116, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.789 00.001 2504 Star::Find returns 1 (1), X=115.35, Y=602.79, Mass=14017, SNR=82.7, Peak=255 HFD=6.2
21:40:55.790 00.001 2504 AutoFind: near-saturated [116, 603] 236.9 Mass 14017 SNR 82.7 Peak 255
21:40:55.791 00.001 2504 Star::Find(15, 52, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.792 00.001 2504 Star::Find returns 1 (0), X=52.24, Y=405.08, Mass=2574, SNR=35.7, Peak=91 HFD=5.0
21:40:55.793 00.001 2504 AutoFind returns star at [52, 405] 88.4 Mass 2574 SNR 35.7
21:40:55.795 00.002 2504 Star::Find(15, 52, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.796 00.001 2504 Star::Find returns 1 (0), X=52.24, Y=405.08, Mass=2574, SNR=35.7, Peak=91 HFD=5.0
21:40:55.797 00.001 2504 MultiStar: List (6): {52.24, 405.08}(35.7), {368.03, 1042.26}(31.1), {468.46, 538.25}(25.8), {574.53, 491.67}(22.6), {1755.93, 487.35}(22.2), {1139.33, 136.83}(22.2), 
21:40:55.798 00.001 2504 setting lock position to (52.24, 405.08)
21:40:55.799 00.001 2504 MultiStar: stabilizing after lock position change
21:40:55.800 00.001 2504 AutoSelect: state = 1, call UpdateGuideState
21:40:55.801 00.001 2504 UpdateGuideState(): m_state=1
21:40:55.802 00.001 2504 Star::Find(15, 52, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:40:55.803 00.001 2504 Star::Find returns 1 (0), X=52.24, Y=405.08, Mass=2574, SNR=35.7, Peak=91 HFD=5.0
21:40:55.805 00.002 2504 DistanceChecker: deactivated
21:40:55.805 00.000 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.07) = xAngle (-3.07 = -3.07)
21:40:55.806 00.001 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.21 = 0.08)
21:40:55.807 00.001 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:40:55.808 00.001 2504 AutoExp: adjust SNR=35.71 new exposure 7176
21:40:55.811 00.003 2504 setting lock position to (52.24, 405.08)
21:40:55.812 00.001 2504 MultiStar: stabilizing after lock position change
21:40:55.813 00.001 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:40:55.814 00.001 2504 Changing from state SELECTING to SELECTED
21:40:55.815 00.001 2504 guider state => SELECTED
21:40:55.830 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:40:55.891 00.061 2504 UpdateGuideState exits: m=2574 SNR=35.7 Exp=7.2 s
21:40:55.892 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:40:55.952 00.060 2504 Status Line: Auto-selected star at (52.2, 405.1)
21:40:58.744 02.792 2504 GuideButtonClick i=1 ctx=Guide button clicked
21:40:58.750 00.006 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:40:58.751 00.001 2504 guider state => CALIBRATED
21:40:58.753 00.002 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:40:58.756 00.003 2504 reset dither spiral
21:41:03.824 05.068 3008 Exposure complete
21:41:03.868 00.044 3008 worker thread done servicing request
21:41:03.869 00.001 2504 OnExposeComplete: enter
21:41:03.870 00.001 2504 UpdateGuideState(): m_state=5
21:41:03.871 00.001 2504 Star::Find(15, 52, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:41:03.872 00.001 2504 Star::Find returns 1 (0), X=52.91, Y=404.33, Mass=2607, SNR=35.9, Peak=99 HFD=5.0
21:41:03.873 00.001 2504 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.07) = xAngle (-3.90 = 2.38)
21:41:03.874 00.001 2504 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.05 = -0.76)
21:41:03.875 00.001 2504 CameraToMount -- cameraX=0.67 cameraY=-0.75 hyp=1.01 cameraTheta=-0.84 mountX=-0.73 mountY=-0.69, mountTheta=-2.38
21:41:03.876 00.001 2504 AutoExp: adjust SNR=35.93 new exposure 6433
21:41:03.878 00.002 2504 Changing from state CALIBRATED to GUIDING
21:41:03.891 00.013 2504 ScopeASCOM::GetDeclinationRadians() returns 48.7
21:41:03.892 00.001 2504 ScopeASCOM::SideOfPier() returns 1
21:41:03.925 00.033 2504 AdjustCalibrationForScopePointing (scope): current dec=48.7 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:41:03.926 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:41:03.927 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:41:03.928 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:41:03.929 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:41:03.932 00.003 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:41:03.933 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:41:03.935 00.002 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:41:03.936 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:41:03.938 00.002 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:41:03.939 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:41:03.940 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:41:03.942 00.002 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:41:03.943 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:41:03.993 00.050 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:41:03.995 00.002 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:41:03.996 00.001 2504 Dec comp: XRate 25.854 -> 17.067 for dec -0.1 -> dec 48.7
21:41:04.000 00.004 2504 ScopeASCOM::GetDeclinationRadians() returns 48.7
21:41:04.001 00.001 2504 ScopeASCOM::SideOfPier() returns 1
21:41:04.004 00.003 2504 setting lock position to (52.91, 404.33)
21:41:04.006 00.002 2504 MultiStar: stabilizing after lock position change
21:41:04.007 00.001 2504 guider state => GUIDING
21:41:04.008 00.001 2504 Status Line: Guiding
21:41:04.011 00.003 2504 Mount: notify guiding started
21:41:04.013 00.002 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:41:04.014 00.001 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:41:04.015 00.001 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:41:04.016 00.001 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:41:04.017 00.001 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:41:04.018 00.001 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:41:04.019 00.001 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:41:04.020 00.001 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:41:04.021 00.001 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:41:04.022 00.001 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:41:04.024 00.002 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:41:04.025 00.001 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:41:04.026 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:41:04.027 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:41:04.028 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:41:04.030 00.002 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:41:04.031 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:41:04.032 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:41:04.033 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:41:04.034 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:41:04.035 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:41:04.036 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:41:04.037 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:41:04.039 00.002 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:41:04.040 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:41:04.041 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:41:04.042 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:41:04.043 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:41:04.044 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:41:04.045 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:41:04.046 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:41:04.047 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:41:04.048 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:41:04.049 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:41:04.050 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:41:04.052 00.002 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:41:04.053 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:41:04.053 00.000 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:41:04.056 00.003 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:41:04.059 00.003 2504 ScopeASCOM::SideOfPier() returns 1
21:41:04.240 00.181 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:41:04.241 00.001 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:41:04.243 00.002 2504 ScopeASCOM::GetDeclinationRadians() returns 48.7
21:41:04.244 00.001 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 48.7
21:41:04.246 00.002 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:41:04.247 00.001 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:41:04.248 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:41:04.249 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:41:04.251 00.002 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:41:04.252 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:41:04.311 00.059 2504 UpdateGuideState exits: m=2607 SNR=35.9 Exp=6.4 s
21:41:04.312 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:04.313 00.001 2504 ScheduleExposure(6433,3,1) exposurePending=0
21:41:04.314 00.001 2504 Enqueuing Expose request
21:41:04.315 00.001 3008 Worker thread wakes up
21:41:04.315 00.000 3008 worker thread servicing REQUEST_EXPOSE 6433
21:41:04.315 00.000 3008 Exposure delay set to 6000
21:41:10.327 06.012 3008 Handling exposure in thread, d=6433 o=3 r=(38,389,31,31)
21:41:10.327 00.000 3008 ZWO: set CONTROL_EXPOSURE 6433000
21:41:17.553 07.226 3008 Exposure complete
21:41:17.597 00.044 3008 worker thread done servicing request
21:41:17.597 00.000 2504 OnExposeComplete: enter
21:41:17.598 00.001 2504 UpdateGuideState(): m_state=6
21:41:17.599 00.001 2504 Star::Find(15, 52, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:41:17.601 00.002 2504 Star::Find returns 1 (0), X=52.10, Y=402.82, Mass=2172, SNR=32.8, Peak=82 HFD=4.9
21:41:17.602 00.001 2504 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.07) = xAngle (-5.13 = 1.15)
21:41:17.603 00.001 2504 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.27 = -1.99)
21:41:17.603 00.000 2504 CameraToMount -- cameraX=-0.81 cameraY=-1.51 hyp=1.72 cameraTheta=-2.06 mountX=0.70 mountY=-1.57, mountTheta=-1.15
21:41:17.605 00.002 2504 AutoExp: adjust SNR=32.76 new exposure 5828
21:41:17.607 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.81, y=-1.51, opts=13)
21:41:17.608 00.001 2504 Enqueuing Move request for scope (-0.81, -1.51)
21:41:17.609 00.001 3008 Worker thread wakes up
21:41:17.609 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -1.51) opts 0xd
21:41:17.609 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.81, -1.51)
21:41:17.609 00.000 3008 Moving (-0.81, -1.51) raw xDistance=0.70 yDistance=-1.57
21:41:17.609 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.56 from input 0.70, slope = 0.00
21:41:17.609 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.57 from input -1.57, slope = 0.00
21:41:17.609 00.000 3008 MoveAxis(W, 33, ABG)
21:41:17.609 00.000 3008 Guiding  Dir = 3, Dur = 33
21:41:17.620 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=254, Gamma=0.570
21:41:17.634 00.014 3008 IsSlewing returns 0
21:41:17.634 00.000 3008 IsGuiding returns 0
21:41:17.680 00.046 2504 UpdateGuideState exits: m=2172 SNR=32.8 Exp=5.8 s
21:41:17.681 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:17.683 00.002 2504 ScheduleExposure(5828,3,1) exposurePending=0
21:41:17.684 00.001 2504 Enqueuing Expose request
21:41:17.721 00.037 3008 IsGuiding returns 1
21:41:17.721 00.000 3008 scope still moving after pulse duration time elapsed
21:41:17.772 00.051 3008 IsSlewing returns 0
21:41:17.772 00.000 3008 IsGuiding returns 0
21:41:17.772 00.000 3008 scope move finished after 33 + 105 ms
21:41:17.772 00.000 3008 Move returns status 0, amount 33
21:41:17.772 00.000 3008 MoveAxis(N, 62, ABG)
21:41:17.772 00.000 3008 Guiding  Dir = 0, Dur = 62
21:41:17.805 00.033 3008 IsSlewing returns 0
21:41:17.806 00.001 3008 IsGuiding returns 0
21:41:18.082 00.276 3008 IsGuiding returns 1
21:41:18.082 00.000 3008 scope still moving after pulse duration time elapsed
21:41:18.131 00.049 3008 IsSlewing returns 0
21:41:18.131 00.000 3008 IsGuiding returns 0
21:41:18.131 00.000 3008 scope move finished after 62 + 263 ms
21:41:18.131 00.000 3008 Move returns status 0, amount 62
21:41:18.131 00.000 3008 move complete, result=0
21:41:18.131 00.000 3008 worker thread done servicing request
21:41:18.131 00.000 3008 Worker thread wakes up
21:41:18.131 00.000 2504 GuideStep: 0.7 px 33 ms WEST, -1.6 px 62 ms NORTH
21:41:18.133 00.002 3008 worker thread servicing REQUEST_EXPOSE 5828
21:41:24.137 06.004 3008 Handling exposure in thread, d=5828 o=3 r=(38,389,31,31)
21:41:24.137 00.000 3008 ZWO: set CONTROL_EXPOSURE 5828000
21:41:30.757 06.620 3008 Exposure complete
21:41:30.802 00.045 3008 worker thread done servicing request
21:41:30.803 00.001 2504 OnExposeComplete: enter
21:41:30.803 00.000 2504 UpdateGuideState(): m_state=6
21:41:30.806 00.003 2504 Star::Find(15, 52, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:41:30.807 00.001 2504 Star::Find returns 1 (0), X=52.42, Y=404.46, Mass=1980, SNR=31.3, Peak=68 HFD=5.2
21:41:30.808 00.001 2504 CameraToMount -- cameraTheta (2.89) - m_xAngle (3.07) = xAngle (-0.17 = -0.17)
21:41:30.809 00.001 2504 CameraToMount -- cameraTheta (2.89) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.31 = 2.97)
21:41:30.810 00.001 2504 CameraToMount -- cameraX=-0.49 cameraY=0.13 hyp=0.51 cameraTheta=2.89 mountX=0.50 mountY=0.09, mountTheta=0.17
21:41:30.811 00.001 2504 AutoExp: adjust SNR=31.25 new exposure 5312
21:41:30.813 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.49, y=0.13, opts=13)
21:41:30.814 00.001 2504 Enqueuing Move request for scope (-0.49, 0.13)
21:41:30.815 00.001 3008 Worker thread wakes up
21:41:30.815 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.13) opts 0xd
21:41:30.815 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.49, 0.13)
21:41:30.815 00.000 3008 Moving (-0.49, 0.13) raw xDistance=0.50 yDistance=0.09
21:41:30.815 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.40 from input 0.50, slope = 0.00
21:41:30.815 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.09, slope = 0.00
21:41:30.815 00.000 3008 MoveAxis(W, 23, ABG)
21:41:30.815 00.000 3008 Guiding  Dir = 3, Dur = 23
21:41:30.831 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=254, Gamma=0.570
21:41:30.835 00.004 3008 IsSlewing returns 0
21:41:30.836 00.001 3008 IsGuiding returns 0
21:41:30.899 00.063 2504 UpdateGuideState exits: m=1980 SNR=31.3 Exp=5.3 s
21:41:30.900 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:30.901 00.001 2504 ScheduleExposure(5312,3,1) exposurePending=0
21:41:30.902 00.001 2504 Enqueuing Expose request
21:41:31.066 00.164 3008 IsGuiding returns 1
21:41:31.066 00.000 3008 scope still moving after pulse duration time elapsed
21:41:31.115 00.049 3008 IsSlewing returns 0
21:41:31.117 00.002 3008 IsGuiding returns 0
21:41:31.117 00.000 3008 scope move finished after 23 + 257 ms
21:41:31.117 00.000 3008 Move returns status 0, amount 23
21:41:31.117 00.000 3008 MoveAxis(N, 0, ABG)
21:41:31.117 00.000 3008 Move returns status 0, amount 0
21:41:31.117 00.000 3008 move complete, result=0
21:41:31.117 00.000 3008 worker thread done servicing request
21:41:31.117 00.000 3008 Worker thread wakes up
21:41:31.117 00.000 2504 GuideStep: 0.5 px 23 ms WEST, 0.1 px 0 ms NORTH
21:41:31.118 00.001 3008 worker thread servicing REQUEST_EXPOSE 5312
21:41:37.132 06.014 3008 Handling exposure in thread, d=5312 o=3 r=(38,389,31,31)
21:41:37.132 00.000 3008 ZWO: set CONTROL_EXPOSURE 5312000
21:41:43.246 06.114 3008 Exposure complete
21:41:43.288 00.042 3008 worker thread done servicing request
21:41:43.289 00.001 2504 OnExposeComplete: enter
21:41:43.290 00.001 2504 UpdateGuideState(): m_state=6
21:41:43.291 00.001 2504 Star::Find(15, 52, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:41:43.292 00.001 2504 Star::Find returns 1 (0), X=53.22, Y=403.86, Mass=1879, SNR=30.5, Peak=67 HFD=5.3
21:41:43.293 00.001 2504 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.07) = xAngle (-4.05 = 2.23)
21:41:43.294 00.001 2504 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.19 = -0.91)
21:41:43.295 00.001 2504 CameraToMount -- cameraX=0.31 cameraY=-0.47 hyp=0.56 cameraTheta=-0.99 mountX=-0.35 mountY=-0.45, mountTheta=-2.23
21:41:43.296 00.001 2504 AutoExp: adjust SNR=30.53 new exposure 4857
21:41:43.298 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.31, y=-0.47, opts=13)
21:41:43.299 00.001 2504 Enqueuing Move request for scope (0.31, -0.47)
21:41:43.300 00.001 3008 Worker thread wakes up
21:41:43.300 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.47) opts 0xd
21:41:43.300 00.000 3008 Handling offset move in thread for scope, endpoint = (0.31, -0.47)
21:41:43.300 00.000 3008 Moving (0.31, -0.47) raw xDistance=-0.35 yDistance=-0.45
21:41:43.300 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.28 from input -0.35, slope = 0.00
21:41:43.300 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.45 from input -0.45, slope = 0.00
21:41:43.300 00.000 3008 MoveAxis(E, 16, ABG)
21:41:43.300 00.000 3008 Guiding  Dir = 2, Dur = 16
21:41:43.313 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=254, Gamma=0.570
21:41:43.372 00.059 2504 UpdateGuideState exits: m=1879 SNR=30.5 Exp=4.9 s
21:41:43.373 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:43.374 00.001 2504 ScheduleExposure(4857,3,1) exposurePending=0
21:41:43.375 00.001 2504 Enqueuing Expose request
21:41:43.411 00.036 3008 IsSlewing returns 0
21:41:43.411 00.000 3008 IsGuiding returns 0
21:41:43.507 00.096 3008 IsGuiding returns 1
21:41:43.507 00.000 3008 scope still moving after pulse duration time elapsed
21:41:43.556 00.049 3008 IsSlewing returns 0
21:41:43.557 00.001 3008 IsGuiding returns 0
21:41:43.557 00.000 3008 scope move finished after 16 + 130 ms
21:41:43.557 00.000 3008 Move returns status 0, amount 16
21:41:43.557 00.000 3008 MoveAxis(N, 17, ABG)
21:41:43.557 00.000 3008 Guiding  Dir = 0, Dur = 17
21:41:43.586 00.029 3008 IsSlewing returns 0
21:41:43.586 00.000 3008 IsGuiding returns 0
21:41:43.664 00.078 3008 IsGuiding returns 1
21:41:43.664 00.000 3008 scope still moving after pulse duration time elapsed
21:41:43.732 00.068 3008 IsSlewing returns 0
21:41:43.732 00.000 3008 IsGuiding returns 0
21:41:43.732 00.000 3008 scope move finished after 17 + 129 ms
21:41:43.732 00.000 3008 Move returns status 0, amount 17
21:41:43.732 00.000 3008 move complete, result=0
21:41:43.732 00.000 3008 worker thread done servicing request
21:41:43.732 00.000 3008 Worker thread wakes up
21:41:43.732 00.000 2504 GuideStep: -0.3 px 16 ms EAST, -0.4 px 17 ms NORTH
21:41:43.734 00.002 3008 worker thread servicing REQUEST_EXPOSE 4857
21:41:49.744 06.010 3008 Handling exposure in thread, d=4857 o=3 r=(38,389,31,31)
21:41:49.744 00.000 3008 ZWO: set CONTROL_EXPOSURE 4857000
21:41:55.401 05.657 3008 Exposure complete
21:41:55.444 00.043 3008 worker thread done servicing request
21:41:55.445 00.001 2504 OnExposeComplete: enter
21:41:55.446 00.001 2504 UpdateGuideState(): m_state=6
21:41:55.447 00.001 2504 Star::Find(15, 53, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:41:55.448 00.001 2504 Star::Find returns 1 (0), X=53.32, Y=404.47, Mass=1677, SNR=28.8, Peak=63 HFD=5.1
21:41:55.449 00.001 2504 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.07) = xAngle (-2.73 = -2.73)
21:41:55.450 00.001 2504 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.87 = 0.41)
21:41:55.451 00.001 2504 CameraToMount -- cameraX=0.40 cameraY=0.14 hyp=0.43 cameraTheta=0.34 mountX=-0.39 mountY=0.17, mountTheta=2.73
21:41:55.452 00.001 2504 AutoExp: adjust SNR=28.80 new exposure 4480
21:41:55.454 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.40, y=0.14, opts=13)
21:41:55.455 00.001 2504 Enqueuing Move request for scope (0.40, 0.14)
21:41:55.456 00.001 3008 Worker thread wakes up
21:41:55.456 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.14) opts 0xd
21:41:55.456 00.000 3008 Handling offset move in thread for scope, endpoint = (0.40, 0.14)
21:41:55.456 00.000 3008 Moving (0.40, 0.14) raw xDistance=-0.39 yDistance=0.17
21:41:55.456 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.39 is < calculated value -1.32, using input
21:41:55.456 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.31 from input -0.39, slope = -0.41
21:41:55.456 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.17 is < calculated value 1.88, using input
21:41:55.456 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.17 from input 0.17, slope = 0.47
21:41:55.456 00.000 3008 MoveAxis(E, 18, ABG)
21:41:55.456 00.000 3008 Guiding  Dir = 2, Dur = 18
21:41:55.468 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=254, Gamma=0.570
21:41:55.477 00.009 3008 IsSlewing returns 0
21:41:55.477 00.000 3008 IsGuiding returns 0
21:41:55.526 00.049 2504 UpdateGuideState exits: m=1677 SNR=28.8 Exp=4.5 s
21:41:55.528 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:55.529 00.001 2504 ScheduleExposure(4480,3,1) exposurePending=0
21:41:55.530 00.001 2504 Enqueuing Expose request
21:41:55.582 00.052 3008 IsGuiding returns 1
21:41:55.582 00.000 3008 scope still moving after pulse duration time elapsed
21:41:55.647 00.065 3008 IsSlewing returns 0
21:41:55.647 00.000 3008 IsGuiding returns 0
21:41:55.647 00.000 3008 scope move finished after 18 + 152 ms
21:41:55.647 00.000 3008 Move returns status 0, amount 18
21:41:55.647 00.000 3008 MoveAxis(S, 7, ABG)
21:41:55.647 00.000 3008 Guiding  Dir = 1, Dur = 7
21:41:55.681 00.034 3008 IsSlewing returns 0
21:41:55.681 00.000 3008 IsGuiding returns 0
21:41:55.871 00.190 3008 IsGuiding returns 1
21:41:55.871 00.000 3008 scope still moving after pulse duration time elapsed
21:41:55.916 00.045 3008 IsSlewing returns 0
21:41:55.917 00.001 3008 IsGuiding returns 0
21:41:55.917 00.000 3008 scope move finished after 7 + 228 ms
21:41:55.917 00.000 3008 Move returns status 0, amount 7
21:41:55.917 00.000 3008 move complete, result=0
21:41:55.917 00.000 3008 worker thread done servicing request
21:41:55.917 00.000 3008 Worker thread wakes up
21:41:55.917 00.000 2504 GuideStep: -0.4 px 18 ms EAST, 0.2 px 7 ms SOUTH
21:41:55.918 00.001 3008 worker thread servicing REQUEST_EXPOSE 4480
21:42:01.920 06.002 3008 Handling exposure in thread, d=4480 o=3 r=(38,389,31,31)
21:42:01.920 00.000 3008 ZWO: set CONTROL_EXPOSURE 4480000
21:42:07.204 05.284 3008 Exposure complete
21:42:07.258 00.054 3008 worker thread done servicing request
21:42:07.258 00.000 2504 OnExposeComplete: enter
21:42:07.260 00.002 2504 UpdateGuideState(): m_state=6
21:42:07.261 00.001 2504 Star::Find(15, 53, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:42:07.262 00.001 2504 Star::Find returns 1 (0), X=52.83, Y=404.03, Mass=1546, SNR=27.6, Peak=54 HFD=5.4
21:42:07.264 00.002 2504 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.07) = xAngle (-4.91 = 1.37)
21:42:07.265 00.001 2504 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.05 = -1.77)
21:42:07.266 00.001 2504 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.85 mountX=0.06 mountY=-0.31, mountTheta=-1.37
21:42:07.267 00.001 2504 AutoExp: adjust SNR=27.63 new exposure 4160
21:42:07.269 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.08, y=-0.30, opts=13)
21:42:07.270 00.001 2504 Enqueuing Move request for scope (-0.08, -0.30)
21:42:07.271 00.001 3008 Worker thread wakes up
21:42:07.271 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd
21:42:07.271 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.08, -0.30)
21:42:07.271 00.000 3008 Moving (-0.08, -0.30) raw xDistance=0.06 yDistance=-0.31
21:42:07.271 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.06, slope = -0.22
21:42:07.271 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.31, slope = 0.26
21:42:07.271 00.000 3008 MoveAxis(E, 0, ABG)
21:42:07.271 00.000 3008 Move returns status 0, amount 0
21:42:07.271 00.000 3008 MoveAxis(N, 0, ABG)
21:42:07.271 00.000 3008 Move returns status 0, amount 0
21:42:07.271 00.000 3008 move complete, result=0
21:42:07.271 00.000 3008 worker thread done servicing request
21:42:07.284 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=4, FiltMin=2, FiltMax=254, Gamma=0.570
21:42:07.344 00.060 2504 UpdateGuideState exits: m=1546 SNR=27.6 Exp=4.2 s
21:42:07.346 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:07.347 00.001 2504 ScheduleExposure(4160,3,1) exposurePending=0
21:42:07.348 00.001 2504 Enqueuing Expose request
21:42:07.349 00.001 3008 Worker thread wakes up
21:42:07.349 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:42:07.350 00.001 3008 worker thread servicing REQUEST_EXPOSE 4160
21:42:13.362 06.012 3008 Handling exposure in thread, d=4160 o=3 r=(38,389,31,31)
21:42:13.362 00.000 3008 ZWO: set CONTROL_EXPOSURE 4160000
21:42:18.319 04.957 3008 Exposure complete
21:42:18.364 00.045 3008 worker thread done servicing request
21:42:18.364 00.000 2504 OnExposeComplete: enter
21:42:18.365 00.001 2504 UpdateGuideState(): m_state=6
21:42:18.366 00.001 2504 Star::Find(15, 52, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:42:18.368 00.002 2504 Star::Find returns 1 (0), X=52.88, Y=403.99, Mass=1431, SNR=26.6, Peak=47 HFD=5.8
21:42:18.369 00.001 2504 MultiStar: exiting stabilization period
21:42:18.370 00.001 2504 MultiStar: updating star positions after lock position change
21:42:18.371 00.001 2504 Star::Find(15, 368, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:42:18.372 00.001 2504 Star::Find returns 1 (0), X=367.97, Y=1040.68, Mass=1116, SNR=23.5, Peak=36 HFD=5.8
21:42:18.373 00.001 2504 Star::Find(15, 469, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:42:18.375 00.002 2504 Star::Find returns 1 (0), X=468.85, Y=537.25, Mass=744, SNR=19.3, Peak=31 HFD=5.6
21:42:18.375 00.000 2504 Star::Find(15, 575, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:42:18.377 00.002 2504 Star::Find returns 1 (0), X=574.78, Y=490.41, Mass=550, SNR=16.6, Peak=24 HFD=5.4
21:42:18.378 00.001 2504 Star::Find(15, 1756, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:42:18.379 00.001 2504 Star::Find returns 1 (0), X=1755.99, Y=485.92, Mass=519, SNR=15.9, Peak=22 HFD=5.6
21:42:18.380 00.001 2504 Star::Find(15, 1140, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:42:18.381 00.001 2504 Star::Find returns 1 (0), X=1139.43, Y=135.51, Mass=541, SNR=16.3, Peak=22 HFD=5.8
21:42:18.381 00.000 2504 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.07) = xAngle (-4.74 = 1.55)
21:42:18.383 00.002 2504 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.88 = -1.59)
21:42:18.384 00.001 2504 CameraToMount -- cameraX=-0.03 cameraY=-0.34 hyp=0.34 cameraTheta=-1.67 mountX=0.01 mountY=-0.34, mountTheta=-1.55
21:42:18.384 00.000 2504 AutoExp: adjust SNR=26.55 new exposure 3890
21:42:18.386 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.03, y=-0.34, opts=13)
21:42:18.387 00.001 2504 Enqueuing Move request for scope (-0.03, -0.34)
21:42:18.388 00.001 3008 Worker thread wakes up
21:42:18.388 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.34) opts 0xd
21:42:18.388 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.03, -0.34)
21:42:18.388 00.000 3008 Moving (-0.03, -0.34) raw xDistance=0.01 yDistance=-0.34
21:42:18.389 00.001 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.01, slope = -0.14
21:42:18.389 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.34, slope = 0.16
21:42:18.389 00.000 3008 MoveAxis(E, 0, ABG)
21:42:18.389 00.000 3008 Move returns status 0, amount 0
21:42:18.389 00.000 3008 MoveAxis(N, 0, ABG)
21:42:18.389 00.000 3008 Move returns status 0, amount 0
21:42:18.389 00.000 3008 move complete, result=0
21:42:18.389 00.000 3008 worker thread done servicing request
21:42:18.400 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=4, FiltMin=2, FiltMax=249, Gamma=0.570
21:42:18.459 00.059 2504 UpdateGuideState exits: m=1431 SNR=26.6 Exp=3.9 s
21:42:18.461 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:18.462 00.001 2504 ScheduleExposure(3890,3,1) exposurePending=0
21:42:18.463 00.001 2504 Enqueuing Expose request
21:42:18.464 00.001 3008 Worker thread wakes up
21:42:18.464 00.000 2504 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:42:18.465 00.001 3008 worker thread servicing REQUEST_EXPOSE 3890
21:42:24.470 06.005 3008 Handling exposure in thread, d=3890 o=3 r=(38,389,31,31)
21:42:24.470 00.000 3008 ZWO: set CONTROL_EXPOSURE 3890000
21:42:28.612 04.142 3008 Exposure complete
21:42:28.663 00.051 3008 worker thread done servicing request
21:42:28.663 00.000 2504 OnExposeComplete: enter
21:42:28.664 00.001 2504 UpdateGuideState(): m_state=6
21:42:28.665 00.001 2504 Star::Find(15, 52, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:42:28.666 00.001 2504 Star::Find returns 1 (0), X=53.06, Y=404.11, Mass=1236, SNR=24.7, Peak=47 HFD=4.7
21:42:28.667 00.001 2504 MultiStar: [#1 0.46,0.42,0.87,U] [#2 0.31,0.07,0.71,U] [#3 0.67,0.19,0.60,U] [#4 1.12,0.24,0.63,U] [#5 1.10,0.13,0.61,U] 
21:42:28.668 00.001 2504 single-star, 5 included, MultiStar: {0.58, 0.12}, one-star: {0.15, -0.22}
21:42:28.670 00.002 2504 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.07) = xAngle (-4.05 = 2.24)
21:42:28.671 00.001 2504 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.19 = -0.90)
21:42:28.672 00.001 2504 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-0.98 mountX=-0.16 mountY=-0.21, mountTheta=-2.24
21:42:28.673 00.001 2504 AutoExp: adjust SNR=24.71 new exposure 3689
21:42:28.674 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.15, y=-0.22, opts=13)
21:42:28.676 00.002 2504 Enqueuing Move request for scope (0.15, -0.22)
21:42:28.677 00.001 3008 Worker thread wakes up
21:42:28.677 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
21:42:28.677 00.000 3008 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
21:42:28.677 00.000 3008 Moving (0.15, -0.22) raw xDistance=-0.16 yDistance=-0.21
21:42:28.677 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.16 is < calculated value -0.63, using input
21:42:28.677 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.16, slope = -0.11
21:42:28.677 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.21, slope = 0.12
21:42:28.677 00.000 3008 MoveAxis(E, 0, ABG)
21:42:28.677 00.000 3008 Move returns status 0, amount 0
21:42:28.677 00.000 3008 MoveAxis(N, 0, ABG)
21:42:28.677 00.000 3008 Move returns status 0, amount 0
21:42:28.677 00.000 3008 move complete, result=0
21:42:28.677 00.000 3008 worker thread done servicing request
21:42:28.689 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=4, FiltMin=2, FiltMax=253, Gamma=0.570
21:42:28.755 00.066 2504 UpdateGuideState exits: m=1236 SNR=24.7 Exp=3.7 s
21:42:28.756 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:28.757 00.001 2504 ScheduleExposure(3689,3,1) exposurePending=0
21:42:28.759 00.002 2504 Enqueuing Expose request
21:42:28.760 00.001 3008 Worker thread wakes up
21:42:28.760 00.000 2504 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:28.761 00.001 3008 worker thread servicing REQUEST_EXPOSE 3689
21:42:34.774 06.013 3008 Handling exposure in thread, d=3689 o=3 r=(38,389,31,31)
21:42:34.774 00.000 3008 ZWO: set CONTROL_EXPOSURE 3689000
21:42:38.712 03.938 3008 Exposure complete
21:42:38.758 00.046 3008 worker thread done servicing request
21:42:38.758 00.000 2504 OnExposeComplete: enter
21:42:38.760 00.002 2504 UpdateGuideState(): m_state=6
21:42:38.761 00.001 2504 Star::Find(15, 53, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:42:38.762 00.001 2504 Star::Find returns 1 (0), X=52.78, Y=403.82, Mass=1135, SNR=23.7, Peak=48 HFD=4.7
21:42:38.763 00.001 2504 MultiStar: [#1 0.31,0.34,0.88,U] [#2 -0.01,-0.23,0.72,U] [#3 0.38,-0.00,0.62,U] [#4 0.51,0.36,0.64,U] [#5 0.46,0.17,0.61,U] 
21:42:38.764 00.001 2504 refined, 5 included, MultiStar: {0.22, -0.01}, one-star: {-0.13, -0.51}
21:42:38.765 00.001 2504 CameraToMount -- cameraTheta (-0.05) - m_xAngle (3.07) = xAngle (-3.12 = -3.12)
21:42:38.766 00.001 2504 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.26 = 0.03)
21:42:38.767 00.001 2504 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-0.05 mountX=-0.22 mountY=0.01, mountTheta=3.12
21:42:38.768 00.001 2504 AutoExp: adjust SNR=23.70 new exposure 3530
21:42:38.770 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.22, y=-0.01, opts=13)
21:42:38.771 00.001 2504 Enqueuing Move request for scope (0.22, -0.01)
21:42:38.772 00.001 3008 Worker thread wakes up
21:42:38.772 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.01) opts 0xd
21:42:38.772 00.000 3008 Handling offset move in thread for scope, endpoint = (0.22, -0.01)
21:42:38.772 00.000 3008 Moving (0.22, -0.01) raw xDistance=-0.22 yDistance=0.01
21:42:38.772 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.22 is < calculated value -0.63, using input
21:42:38.772 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.22, slope = -0.10
21:42:38.772 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.01 is < calculated value 0.89, using input
21:42:38.772 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.01, slope = 0.11
21:42:38.772 00.000 3008 MoveAxis(E, 0, ABG)
21:42:38.772 00.000 3008 Move returns status 0, amount 0
21:42:38.772 00.000 3008 MoveAxis(N, 0, ABG)
21:42:38.772 00.000 3008 Move returns status 0, amount 0
21:42:38.772 00.000 3008 move complete, result=0
21:42:38.773 00.001 3008 worker thread done servicing request
21:42:38.783 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=255, med=4, FiltMin=2, FiltMax=247, Gamma=0.570
21:42:38.844 00.061 2504 UpdateGuideState exits: m=1135 SNR=23.7 Exp=3.5 s
21:42:38.845 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:38.847 00.002 2504 ScheduleExposure(3530,3,1) exposurePending=0
21:42:38.848 00.001 2504 Enqueuing Expose request
21:42:38.849 00.001 3008 Worker thread wakes up
21:42:38.849 00.000 2504 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:38.851 00.002 3008 worker thread servicing REQUEST_EXPOSE 3530
21:42:44.861 06.010 3008 Handling exposure in thread, d=3530 o=3 r=(38,389,31,31)
21:42:44.861 00.000 3008 ZWO: set CONTROL_EXPOSURE 3530000
21:42:48.633 03.772 3008 Exposure complete
21:42:48.676 00.043 3008 worker thread done servicing request
21:42:48.677 00.001 2504 OnExposeComplete: enter
21:42:48.678 00.001 2504 UpdateGuideState(): m_state=6
21:42:48.679 00.001 2504 Star::Find(15, 52, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:42:48.680 00.001 2504 Star::Find returns 1 (0), X=52.27, Y=404.76, Mass=1075, SNR=23.0, Peak=37 HFD=5.5
21:42:48.681 00.001 2504 MultiStar: [#1 -0.01,0.77,0.87,U] [#2 -0.70,0.54,0.69,U] [#3 -0.22,0.87,0.62,U] [#4 0.36,1.02,0.63,U] [#5 -0.23,0.88,0.65,U] 
21:42:48.682 00.001 2504 single-star, 5 included, MultiStar: {-0.27, 0.72}, one-star: {-0.64, 0.42}
21:42:48.683 00.001 2504 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.07) = xAngle (-0.51 = -0.51)
21:42:48.685 00.002 2504 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.65 = 2.63)
21:42:48.686 00.001 2504 CameraToMount -- cameraX=-0.64 cameraY=0.42 hyp=0.77 cameraTheta=2.56 mountX=0.67 mountY=0.37, mountTheta=0.51
21:42:48.687 00.001 2504 AutoExp: adjust SNR=23.05 new exposure 3399
21:42:48.688 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.64, y=0.42, opts=13)
21:42:48.689 00.001 2504 Enqueuing Move request for scope (-0.64, 0.42)
21:42:48.690 00.001 3008 Worker thread wakes up
21:42:48.690 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.42) opts 0xd
21:42:48.691 00.001 3008 Handling offset move in thread for scope, endpoint = (-0.64, 0.42)
21:42:48.691 00.000 3008 Moving (-0.64, 0.42) raw xDistance=0.67 yDistance=0.37
21:42:48.691 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.67, slope = -0.03
21:42:48.691 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.37 is < calculated value 1.12, using input
21:42:48.691 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.37 from input 0.37, slope = 0.12
21:42:48.691 00.000 3008 MoveAxis(E, 0, ABG)
21:42:48.691 00.000 3008 Move returns status 0, amount 0
21:42:48.691 00.000 3008 MoveAxis(S, 15, ABG)
21:42:48.691 00.000 3008 Guiding  Dir = 1, Dur = 15
21:42:48.700 00.009 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=253, med=4, FiltMin=2, FiltMax=228, Gamma=0.570
21:42:48.760 00.060 2504 UpdateGuideState exits: m=1075 SNR=23.0 Exp=3.4 s
21:42:48.761 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:48.762 00.001 2504 ScheduleExposure(3399,3,1) exposurePending=0
21:42:48.763 00.001 2504 Enqueuing Expose request
21:42:48.787 00.024 3008 IsSlewing returns 0
21:42:48.787 00.000 3008 IsGuiding returns 0
21:42:48.850 00.063 3008 IsGuiding returns 1
21:42:48.850 00.000 3008 scope still moving after pulse duration time elapsed
21:42:48.900 00.050 3008 IsSlewing returns 0
21:42:48.900 00.000 3008 IsGuiding returns 0
21:42:48.900 00.000 3008 scope move finished after 15 + 97 ms
21:42:48.900 00.000 3008 Move returns status 0, amount 15
21:42:48.900 00.000 3008 move complete, result=0
21:42:48.900 00.000 3008 worker thread done servicing request
21:42:48.900 00.000 3008 Worker thread wakes up
21:42:48.900 00.000 2504 GuideStep: 0.7 px 0 ms EAST, 0.4 px 15 ms SOUTH
21:42:48.901 00.001 3008 worker thread servicing REQUEST_EXPOSE 3399
21:42:54.903 06.002 3008 Handling exposure in thread, d=3399 o=3 r=(38,389,31,31)
21:42:54.903 00.000 3008 ZWO: set CONTROL_EXPOSURE 3399000
21:42:58.549 03.646 3008 Exposure complete
21:42:58.591 00.042 3008 worker thread done servicing request
21:42:58.591 00.000 2504 OnExposeComplete: enter
21:42:58.592 00.001 2504 UpdateGuideState(): m_state=6
21:42:58.594 00.002 2504 Star::Find(15, 52, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:42:58.595 00.001 2504 Star::Find returns 1 (0), X=53.28, Y=403.80, Mass=1080, SNR=23.1, Peak=38 HFD=5.6
21:42:58.596 00.001 2504 MultiStar: [#1 0.65,-0.04,0.86,U] [#2 0.49,-0.45,0.71,U] [#3 0.72,-0.34,0.63,U] [#4 0.67,-0.27,0.61,U] [#5 0.58,-0.40,0.61,U] 
21:42:58.597 00.001 2504 single-star, 5 included, MultiStar: {0.56, -0.34}, one-star: {0.37, -0.53}
21:42:58.598 00.001 2504 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.07) = xAngle (-4.03 = 2.25)
21:42:58.599 00.001 2504 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.17 = -0.89)
21:42:58.600 00.001 2504 CameraToMount -- cameraX=0.37 cameraY=-0.53 hyp=0.65 cameraTheta=-0.96 mountX=-0.41 mountY=-0.50, mountTheta=-2.25
21:42:58.601 00.001 2504 AutoExp: adjust SNR=23.12 new exposure 3271
21:42:58.603 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.37, y=-0.53, opts=13)
21:42:58.604 00.001 2504 Enqueuing Move request for scope (0.37, -0.53)
21:42:58.605 00.001 3008 Worker thread wakes up
21:42:58.605 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.53) opts 0xd
21:42:58.605 00.000 3008 Handling offset move in thread for scope, endpoint = (0.37, -0.53)
21:42:58.605 00.000 3008 Moving (0.37, -0.53) raw xDistance=-0.41 yDistance=-0.50
21:42:58.605 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.36 from input -0.41, slope = -0.05
21:42:58.605 00.000 3008 Lowpass2 history cleared, outlier deflection
21:42:58.605 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.50 from input -0.50, slope = 0.00
21:42:58.605 00.000 3008 MoveAxis(E, 21, ABG)
21:42:58.605 00.000 3008 Guiding  Dir = 2, Dur = 21
21:42:58.616 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=251, med=4, FiltMin=2, FiltMax=232, Gamma=0.570
21:42:58.634 00.018 3008 IsSlewing returns 0
21:42:58.634 00.000 3008 IsGuiding returns 0
21:42:58.675 00.041 2504 UpdateGuideState exits: m=1080 SNR=23.1 Exp=3.3 s
21:42:58.676 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:58.677 00.001 2504 ScheduleExposure(3271,3,1) exposurePending=0
21:42:58.678 00.001 2504 Enqueuing Expose request
21:42:58.736 00.058 3008 IsGuiding returns 1
21:42:58.737 00.001 3008 scope still moving after pulse duration time elapsed
21:42:58.790 00.053 3008 IsSlewing returns 0
21:42:58.790 00.000 3008 IsGuiding returns 0
21:42:58.790 00.000 3008 scope move finished after 21 + 135 ms
21:42:58.790 00.000 3008 Move returns status 0, amount 21
21:42:58.790 00.000 3008 MoveAxis(N, 20, ABG)
21:42:58.790 00.000 3008 Guiding  Dir = 0, Dur = 20
21:42:58.820 00.030 3008 IsSlewing returns 0
21:42:58.821 00.001 3008 IsGuiding returns 0
21:42:58.924 00.103 3008 IsGuiding returns 1
21:42:58.924 00.000 3008 scope still moving after pulse duration time elapsed
21:42:58.976 00.052 3008 IsSlewing returns 0
21:42:58.977 00.001 3008 IsGuiding returns 0
21:42:58.977 00.000 3008 scope move finished after 20 + 135 ms
21:42:58.977 00.000 3008 Move returns status 0, amount 20
21:42:58.977 00.000 3008 move complete, result=0
21:42:58.977 00.000 3008 worker thread done servicing request
21:42:58.977 00.000 3008 Worker thread wakes up
21:42:58.977 00.000 2504 GuideStep: -0.4 px 21 ms EAST, -0.5 px 20 ms NORTH
21:42:58.978 00.001 3008 worker thread servicing REQUEST_EXPOSE 3271
21:43:04.990 06.012 3008 Handling exposure in thread, d=3271 o=3 r=(38,389,31,31)
21:43:04.990 00.000 3008 ZWO: set CONTROL_EXPOSURE 3271000
21:43:08.515 03.525 3008 Exposure complete
21:43:08.559 00.044 3008 worker thread done servicing request
21:43:08.560 00.001 2504 OnExposeComplete: enter
21:43:08.561 00.001 2504 UpdateGuideState(): m_state=6
21:43:08.562 00.001 2504 Star::Find(15, 53, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:43:08.563 00.001 2504 Star::Find returns 1 (0), X=52.03, Y=403.59, Mass=1035, SNR=22.7, Peak=37 HFD=5.2
21:43:08.564 00.001 2504 MultiStar: [#1 -0.59,-0.39,0.83,U] [#2 -1.01,-0.61,0.00,M1] [#3 -0.63,-0.21,0.62,U] [#4 -0.35,-0.25,0.59,U] [#5 -0.47,-0.27,0.62,U] 
21:43:08.565 00.001 2504 refined, 4 included, MultiStar: {-0.62, -0.41}, one-star: {-0.88, -0.74}
21:43:08.566 00.001 2504 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.07) = xAngle (-5.62 = 0.66)
21:43:08.567 00.001 2504 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.76 = -2.48)
21:43:08.568 00.001 2504 CameraToMount -- cameraX=-0.62 cameraY=-0.41 hyp=0.74 cameraTheta=-2.55 mountX=0.59 mountY=-0.46, mountTheta=-0.67
21:43:08.569 00.001 2504 AutoExp: adjust SNR=22.75 new exposure 3160
21:43:08.571 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.62, y=-0.41, opts=13)
21:43:08.572 00.001 2504 Enqueuing Move request for scope (-0.62, -0.41)
21:43:08.573 00.001 3008 Worker thread wakes up
21:43:08.573 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.41) opts 0xd
21:43:08.573 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.62, -0.41)
21:43:08.573 00.000 3008 Moving (-0.62, -0.41) raw xDistance=0.59 yDistance=-0.46
21:43:08.573 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.22 from input 0.59, slope = 0.03
21:43:08.574 00.001 3008 GuideAlgorithmLowpass2::Result() returns -0.46 from input -0.46, slope = 0.00
21:43:08.574 00.000 3008 MoveAxis(W, 13, ABG)
21:43:08.574 00.000 3008 Guiding  Dir = 3, Dur = 13
21:43:08.585 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=248, med=4, FiltMin=2, FiltMax=207, Gamma=0.570
21:43:08.637 00.052 3008 IsSlewing returns 0
21:43:08.637 00.000 3008 IsGuiding returns 0
21:43:08.657 00.020 2504 UpdateGuideState exits: m=1035 SNR=22.7 Exp=3.2 s
21:43:08.658 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:08.660 00.002 2504 ScheduleExposure(3160,3,1) exposurePending=0
21:43:08.661 00.001 2504 Enqueuing Expose request
21:43:08.711 00.050 3008 IsGuiding returns 1
21:43:08.711 00.000 3008 scope still moving after pulse duration time elapsed
21:43:08.782 00.071 3008 IsSlewing returns 0
21:43:08.783 00.001 3008 IsGuiding returns 0
21:43:08.783 00.000 3008 scope move finished after 13 + 132 ms
21:43:08.783 00.000 3008 Move returns status 0, amount 13
21:43:08.783 00.000 3008 MoveAxis(N, 18, ABG)
21:43:08.783 00.000 3008 Guiding  Dir = 0, Dur = 18
21:43:08.803 00.020 3008 IsSlewing returns 0
21:43:08.803 00.000 3008 IsGuiding returns 0
21:43:08.900 00.097 3008 IsGuiding returns 1
21:43:08.901 00.001 3008 scope still moving after pulse duration time elapsed
21:43:08.961 00.060 3008 IsSlewing returns 0
21:43:08.962 00.001 3008 IsGuiding returns 0
21:43:08.962 00.000 3008 scope move finished after 18 + 140 ms
21:43:08.962 00.000 3008 Move returns status 0, amount 18
21:43:08.962 00.000 3008 move complete, result=0
21:43:08.962 00.000 3008 worker thread done servicing request
21:43:08.962 00.000 3008 Worker thread wakes up
21:43:08.962 00.000 2504 GuideStep: 0.6 px 13 ms WEST, -0.5 px 18 ms NORTH
21:43:08.963 00.001 3008 worker thread servicing REQUEST_EXPOSE 3160
21:43:14.977 06.014 3008 Handling exposure in thread, d=3160 o=3 r=(38,389,31,31)
21:43:14.977 00.000 3008 ZWO: set CONTROL_EXPOSURE 3160000
21:43:18.390 03.413 3008 Exposure complete
21:43:18.439 00.049 3008 worker thread done servicing request
21:43:18.439 00.000 2504 OnExposeComplete: enter
21:43:18.440 00.001 2504 UpdateGuideState(): m_state=6
21:43:18.441 00.001 2504 Star::Find(15, 52, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:43:18.442 00.001 2504 Star::Find returns 1 (0), X=52.73, Y=404.07, Mass=973, SNR=22.1, Peak=33 HFD=5.6
21:43:18.443 00.001 2504 MultiStar: [#1 0.12,-0.05,0.84,U] [#2 -0.21,-0.05,0.75,U] [#3 -0.09,-0.01,0.63,U] [#4 0.34,0.18,0.60,U] [#5 0.10,0.13,0.60,U] 
21:43:18.444 00.001 2504 refined, 5 included, MultiStar: {-0.01, -0.04}, one-star: {-0.18, -0.26}
21:43:18.446 00.002 2504 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.07) = xAngle (-4.80 = 1.49)
21:43:18.447 00.001 2504 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.94 = -1.65)
21:43:18.449 00.002 2504 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.73 mountX=0.00 mountY=-0.04, mountTheta=-1.49
21:43:18.450 00.001 2504 AutoExp: adjust SNR=22.06 new exposure 3076
21:43:18.451 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.01, y=-0.04, opts=13)
21:43:18.452 00.001 2504 Enqueuing Move request for scope (-0.01, -0.04)
21:43:18.453 00.001 3008 Worker thread wakes up
21:43:18.453 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
21:43:18.453 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
21:43:18.454 00.001 3008 Moving (-0.01, -0.04) raw xDistance=0.00 yDistance=-0.04
21:43:18.454 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.00 is < calculated value 0.46, using input
21:43:18.454 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.00, slope = 0.06
21:43:18.454 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.04, slope = 0.00
21:43:18.454 00.000 3008 MoveAxis(E, 0, ABG)
21:43:18.454 00.000 3008 Move returns status 0, amount 0
21:43:18.454 00.000 3008 MoveAxis(N, 0, ABG)
21:43:18.454 00.000 3008 Move returns status 0, amount 0
21:43:18.454 00.000 3008 move complete, result=0
21:43:18.454 00.000 3008 worker thread done servicing request
21:43:18.466 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=226, med=4, FiltMin=2, FiltMax=193, Gamma=0.570
21:43:18.525 00.059 2504 UpdateGuideState exits: m=973 SNR=22.1 Exp=3.1 s
21:43:18.527 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:18.529 00.002 2504 ScheduleExposure(3076,3,1) exposurePending=0
21:43:18.530 00.001 2504 Enqueuing Expose request
21:43:18.531 00.001 3008 Worker thread wakes up
21:43:18.532 00.001 2504 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:18.533 00.001 3008 worker thread servicing REQUEST_EXPOSE 3076
21:43:24.545 06.012 3008 Handling exposure in thread, d=3076 o=3 r=(38,389,31,31)
21:43:24.545 00.000 3008 ZWO: set CONTROL_EXPOSURE 3076000
21:43:27.868 03.323 3008 Exposure complete
21:43:27.913 00.045 3008 worker thread done servicing request
21:43:27.913 00.000 2504 OnExposeComplete: enter
21:43:27.914 00.001 2504 UpdateGuideState(): m_state=6
21:43:27.915 00.001 2504 Star::Find(15, 52, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:43:27.916 00.001 2504 Star::Find returns 1 (0), X=52.73, Y=403.77, Mass=977, SNR=22.1, Peak=36 HFD=5.3
21:43:27.917 00.001 2504 MultiStar: [#1 0.56,0.02,0.84,U] [#2 0.26,-0.20,0.73,U] [#3 0.60,0.09,0.62,U] [#4 0.64,0.04,0.59,U] [#5 1.01,0.03,0.62,U] 
21:43:27.918 00.001 2504 refined, 5 included, MultiStar: {0.42, -0.14}, one-star: {-0.18, -0.57}
21:43:27.919 00.001 2504 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.07) = xAngle (-3.39 = 2.90)
21:43:27.920 00.001 2504 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.53 = -0.24)
21:43:27.921 00.001 2504 CameraToMount -- cameraX=0.42 cameraY=-0.14 hyp=0.44 cameraTheta=-0.32 mountX=-0.43 mountY=-0.11, mountTheta=-2.90
21:43:27.922 00.001 2504 AutoExp: adjust SNR=22.10 new exposure 2992
21:43:27.924 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.42, y=-0.14, opts=13)
21:43:27.925 00.001 2504 Enqueuing Move request for scope (0.42, -0.14)
21:43:27.926 00.001 3008 Worker thread wakes up
21:43:27.926 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.14) opts 0xd
21:43:27.926 00.000 3008 Handling offset move in thread for scope, endpoint = (0.42, -0.14)
21:43:27.926 00.000 3008 Moving (0.42, -0.14) raw xDistance=-0.43 yDistance=-0.11
21:43:27.926 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.43, slope = 0.01
21:43:27.926 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.11 from input -0.11, slope = 0.00
21:43:27.927 00.001 3008 MoveAxis(E, 0, ABG)
21:43:27.927 00.000 3008 Move returns status 0, amount 0
21:43:27.927 00.000 3008 MoveAxis(N, 4, ABG)
21:43:27.927 00.000 3008 Guiding  Dir = 0, Dur = 4
21:43:27.942 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=246, med=4, FiltMin=2, FiltMax=213, Gamma=0.570
21:43:27.952 00.010 3008 IsSlewing returns 0
21:43:27.952 00.000 3008 IsGuiding returns 0
21:43:28.003 00.051 2504 UpdateGuideState exits: m=977 SNR=22.1 Exp=3.0 s
21:43:28.005 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:28.006 00.001 2504 ScheduleExposure(2992,3,1) exposurePending=0
21:43:28.007 00.001 2504 Enqueuing Expose request
21:43:28.036 00.029 3008 IsGuiding returns 1
21:43:28.036 00.000 3008 scope still moving after pulse duration time elapsed
21:43:28.086 00.050 3008 IsSlewing returns 0
21:43:28.086 00.000 3008 IsGuiding returns 0
21:43:28.086 00.000 3008 scope move finished after 4 + 129 ms
21:43:28.086 00.000 3008 Move returns status 0, amount 4
21:43:28.087 00.001 3008 move complete, result=0
21:43:28.087 00.000 3008 worker thread done servicing request
21:43:28.087 00.000 3008 Worker thread wakes up
21:43:28.087 00.000 2504 GuideStep: -0.4 px 0 ms EAST, -0.1 px 4 ms NORTH
21:43:28.089 00.002 3008 worker thread servicing REQUEST_EXPOSE 2992
21:43:34.097 06.008 3008 Handling exposure in thread, d=2992 o=3 r=(38,389,31,31)
21:43:34.097 00.000 3008 ZWO: set CONTROL_EXPOSURE 2992000
21:43:37.339 03.242 3008 Exposure complete
21:43:37.382 00.043 3008 worker thread done servicing request
21:43:37.382 00.000 2504 OnExposeComplete: enter
21:43:37.384 00.002 2504 UpdateGuideState(): m_state=6
21:43:37.385 00.001 2504 Star::Find(15, 52, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:43:37.386 00.001 2504 Star::Find returns 1 (0), X=52.00, Y=403.52, Mass=943, SNR=21.6, Peak=35 HFD=5.0
21:43:37.387 00.001 2504 MultiStar: [#1 -0.19,0.04,0.85,U] [#2 -0.64,-0.60,0.73,U] [#3 -0.56,-0.33,0.62,U] [#4 0.04,-0.17,0.60,U] [#5 -0.04,-0.19,0.62,U] 
21:43:37.388 00.001 2504 refined, 5 included, MultiStar: {-0.43, -0.37}, one-star: {-0.91, -0.81}
21:43:37.389 00.001 2504 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.07) = xAngle (-5.50 = 0.79)
21:43:37.390 00.001 2504 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.64 = -2.35)
21:43:37.391 00.001 2504 CameraToMount -- cameraX=-0.43 cameraY=-0.37 hyp=0.57 cameraTheta=-2.43 mountX=0.40 mountY=-0.40, mountTheta=-0.79
21:43:37.392 00.001 2504 AutoExp: adjust SNR=21.60 new exposure 2928
21:43:37.394 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.43, y=-0.37, opts=13)
21:43:37.395 00.001 2504 Enqueuing Move request for scope (-0.43, -0.37)
21:43:37.396 00.001 3008 Worker thread wakes up
21:43:37.396 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.37) opts 0xd
21:43:37.396 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.43, -0.37)
21:43:37.396 00.000 3008 Moving (-0.43, -0.37) raw xDistance=0.40 yDistance=-0.40
21:43:37.396 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.10 from input 0.40, slope = 0.01
21:43:37.397 00.001 3008 Lowpass2 history cleared, outlier deflection
21:43:37.397 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.40 from input -0.40, slope = 0.00
21:43:37.397 00.000 3008 MoveAxis(W, 6, ABG)
21:43:37.397 00.000 3008 Guiding  Dir = 3, Dur = 6
21:43:37.409 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=4, FiltMin=2, FiltMax=219, Gamma=0.570
21:43:37.430 00.021 3008 IsSlewing returns 0
21:43:37.430 00.000 3008 IsGuiding returns 0
21:43:37.480 00.050 2504 UpdateGuideState exits: m=943 SNR=21.6 Exp=2.9 s
21:43:37.481 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:37.482 00.001 2504 ScheduleExposure(2928,3,1) exposurePending=0
21:43:37.484 00.002 2504 Enqueuing Expose request
21:43:37.532 00.048 3008 IsGuiding returns 1
21:43:37.532 00.000 3008 scope still moving after pulse duration time elapsed
21:43:37.586 00.054 3008 IsSlewing returns 0
21:43:37.587 00.001 3008 IsGuiding returns 0
21:43:37.587 00.000 3008 scope move finished after 6 + 150 ms
21:43:37.587 00.000 3008 Move returns status 0, amount 6
21:43:37.587 00.000 3008 MoveAxis(N, 16, ABG)
21:43:37.587 00.000 3008 Guiding  Dir = 0, Dur = 16
21:43:37.617 00.030 3008 IsSlewing returns 0
21:43:37.617 00.000 3008 IsGuiding returns 0
21:43:37.715 00.098 3008 IsGuiding returns 1
21:43:37.715 00.000 3008 scope still moving after pulse duration time elapsed
21:43:37.772 00.057 3008 IsSlewing returns 0
21:43:37.772 00.000 3008 IsGuiding returns 0
21:43:37.772 00.000 3008 scope move finished after 16 + 138 ms
21:43:37.772 00.000 3008 Move returns status 0, amount 16
21:43:37.772 00.000 3008 move complete, result=0
21:43:37.772 00.000 3008 worker thread done servicing request
21:43:37.772 00.000 3008 Worker thread wakes up
21:43:37.772 00.000 3008 worker thread servicing REQUEST_EXPOSE 2928
21:43:37.772 00.000 2504 GuideStep: 0.4 px 6 ms WEST, -0.4 px 16 ms NORTH
21:43:43.780 06.008 3008 Handling exposure in thread, d=2928 o=3 r=(38,389,31,31)
21:43:43.780 00.000 3008 ZWO: set CONTROL_EXPOSURE 2928000
21:43:46.962 03.182 3008 Exposure complete
21:43:47.005 00.043 3008 worker thread done servicing request
21:43:47.005 00.000 2504 OnExposeComplete: enter
21:43:47.007 00.002 2504 UpdateGuideState(): m_state=6
21:43:47.008 00.001 2504 Star::Find(15, 51, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:43:47.009 00.001 2504 Star::Find returns 1 (0), X=53.01, Y=404.96, Mass=944, SNR=21.6, Peak=32 HFD=5.7
21:43:47.010 00.001 2504 MultiStar: [#1 0.57,0.20,0.84,U] [#2 0.13,0.81,0.69,U] [#3 0.42,1.35,0.00,M1] [#4 0.51,1.15,0.00,M1] [#5 0.53,1.28,0.00,M1] 
21:43:47.011 00.001 2504 refined, 2 included, MultiStar: {0.26, 0.53}, one-star: {0.10, 0.63}
21:43:47.012 00.001 2504 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.07) = xAngle (-1.95 = -1.95)
21:43:47.013 00.001 2504 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.09 = 1.19)
21:43:47.014 00.001 2504 CameraToMount -- cameraX=0.26 cameraY=0.53 hyp=0.60 cameraTheta=1.11 mountX=-0.22 mountY=0.55, mountTheta=1.95
21:43:47.015 00.001 2504 AutoExp: adjust SNR=21.60 new exposure 2865
21:43:47.017 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.26, y=0.53, opts=13)
21:43:47.019 00.002 2504 Enqueuing Move request for scope (0.26, 0.53)
21:43:47.020 00.001 3008 Worker thread wakes up
21:43:47.020 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.53) opts 0xd
21:43:47.020 00.000 3008 Handling offset move in thread for scope, endpoint = (0.26, 0.53)
21:43:47.020 00.000 3008 Moving (0.26, 0.53) raw xDistance=-0.22 yDistance=0.55
21:43:47.020 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.22, slope = -0.00
21:43:47.020 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.55 from input 0.55, slope = 0.00
21:43:47.020 00.000 3008 MoveAxis(E, 0, ABG)
21:43:47.020 00.000 3008 Move returns status 0, amount 0
21:43:47.020 00.000 3008 MoveAxis(S, 22, ABG)
21:43:47.020 00.000 3008 Guiding  Dir = 1, Dur = 22
21:43:47.036 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=222, med=4, FiltMin=2, FiltMax=185, Gamma=0.570
21:43:47.041 00.005 3008 IsSlewing returns 0
21:43:47.041 00.000 3008 IsGuiding returns 0
21:43:47.103 00.062 2504 UpdateGuideState exits: m=944 SNR=21.6 Exp=2.9 s
21:43:47.105 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:47.106 00.001 2504 ScheduleExposure(2865,3,1) exposurePending=0
21:43:47.107 00.001 2504 Enqueuing Expose request
21:43:47.134 00.027 3008 IsGuiding returns 1
21:43:47.135 00.001 3008 scope still moving after pulse duration time elapsed
21:43:47.179 00.044 3008 IsSlewing returns 0
21:43:47.179 00.000 3008 IsGuiding returns 0
21:43:47.179 00.000 3008 scope move finished after 22 + 116 ms
21:43:47.179 00.000 3008 Move returns status 0, amount 22
21:43:47.179 00.000 3008 move complete, result=0
21:43:47.179 00.000 3008 worker thread done servicing request
21:43:47.179 00.000 2504 GuideStep: -0.2 px 0 ms EAST, 0.6 px 22 ms SOUTH
21:43:47.181 00.002 3008 Worker thread wakes up
21:43:47.182 00.001 3008 worker thread servicing REQUEST_EXPOSE 2865
21:43:53.185 06.003 3008 Handling exposure in thread, d=2865 o=3 r=(38,389,31,31)
21:43:53.185 00.000 3008 ZWO: set CONTROL_EXPOSURE 2865000
21:43:56.303 03.118 3008 Exposure complete
21:43:56.348 00.045 3008 worker thread done servicing request
21:43:56.348 00.000 2504 OnExposeComplete: enter
21:43:56.349 00.001 2504 UpdateGuideState(): m_state=6
21:43:56.351 00.002 2504 Star::Find(15, 53, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:43:56.352 00.001 2504 Star::Find returns 1 (0), X=52.32, Y=404.62, Mass=889, SNR=21.0, Peak=31 HFD=5.4
21:43:56.353 00.001 2504 MultiStar: [#1 0.37,0.59,0.85,U] [#2 -0.41,0.59,0.71,U] [#3 0.06,0.90,0.60,U] [#4 0.54,1.26,0.00,M2] [#5 0.64,1.19,0.00,M2] 
21:43:56.354 00.001 2504 refined, 3 included, MultiStar: {-0.17, 0.55}, one-star: {-0.59, 0.29}
21:43:56.355 00.001 2504 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.07) = xAngle (-1.21 = -1.21)
21:43:56.356 00.001 2504 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.35 = 1.94)
21:43:56.357 00.001 2504 CameraToMount -- cameraX=-0.17 cameraY=0.55 hyp=0.58 cameraTheta=1.86 mountX=0.21 mountY=0.54, mountTheta=1.21
21:43:56.358 00.001 2504 AutoExp: adjust SNR=20.96 new exposure 2827
21:43:56.360 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.17, y=0.55, opts=13)
21:43:56.362 00.002 2504 Enqueuing Move request for scope (-0.17, 0.55)
21:43:56.364 00.002 3008 Worker thread wakes up
21:43:56.364 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.55) opts 0xd
21:43:56.364 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.17, 0.55)
21:43:56.364 00.000 3008 Moving (-0.17, 0.55) raw xDistance=0.21 yDistance=0.54
21:43:56.364 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.21, slope = 0.01
21:43:56.364 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.54 from input 0.54, slope = 0.00
21:43:56.364 00.000 3008 MoveAxis(E, 0, ABG)
21:43:56.364 00.000 3008 Move returns status 0, amount 0
21:43:56.364 00.000 3008 MoveAxis(S, 21, ABG)
21:43:56.364 00.000 3008 Guiding  Dir = 1, Dur = 21
21:43:56.377 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=232, med=4, FiltMin=2, FiltMax=201, Gamma=0.570
21:43:56.384 00.007 3008 IsSlewing returns 0
21:43:56.384 00.000 3008 IsGuiding returns 0
21:43:56.439 00.055 2504 UpdateGuideState exits: m=889 SNR=21.0 Exp=2.8 s
21:43:56.440 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:56.442 00.002 2504 ScheduleExposure(2827,3,1) exposurePending=0
21:43:56.443 00.001 2504 Enqueuing Expose request
21:43:56.553 00.110 3008 IsGuiding returns 1
21:43:56.553 00.000 3008 scope still moving after pulse duration time elapsed
21:43:56.601 00.048 3008 IsSlewing returns 0
21:43:56.601 00.000 3008 IsGuiding returns 0
21:43:56.601 00.000 3008 scope move finished after 21 + 194 ms
21:43:56.601 00.000 3008 Move returns status 0, amount 21
21:43:56.601 00.000 3008 move complete, result=0
21:43:56.601 00.000 3008 worker thread done servicing request
21:43:56.601 00.000 3008 Worker thread wakes up
21:43:56.601 00.000 2504 GuideStep: 0.2 px 0 ms EAST, 0.5 px 21 ms SOUTH
21:43:56.602 00.001 3008 worker thread servicing REQUEST_EXPOSE 2827
21:44:02.608 06.006 3008 Handling exposure in thread, d=2827 o=3 r=(38,389,31,31)
21:44:02.608 00.000 3008 ZWO: set CONTROL_EXPOSURE 2827000
21:44:05.691 03.083 3008 Exposure complete
21:44:05.736 00.045 3008 worker thread done servicing request
21:44:05.736 00.000 2504 OnExposeComplete: enter
21:44:05.737 00.001 2504 UpdateGuideState(): m_state=6
21:44:05.739 00.002 2504 Star::Find(15, 52, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:44:05.740 00.001 2504 Star::Find returns 1 (0), X=53.25, Y=404.70, Mass=861, SNR=20.6, Peak=30 HFD=5.6
21:44:05.741 00.001 2504 MultiStar: [#1 0.30,0.11,0.83,U] [#2 0.22,0.33,0.70,U] [#3 0.25,0.53,0.60,U] [#4 0.52,0.61,0.60,U] [#5 0.69,0.74,0.00,M3] 
21:44:05.742 00.001 2504 refined, 4 included, MultiStar: {0.32, 0.37}, one-star: {0.34, 0.37}
21:44:05.743 00.001 2504 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.07) = xAngle (-2.21 = -2.21)
21:44:05.744 00.001 2504 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.35 = 0.93)
21:44:05.745 00.001 2504 CameraToMount -- cameraX=0.32 cameraY=0.37 hyp=0.49 cameraTheta=0.86 mountX=-0.29 mountY=0.39, mountTheta=2.21
21:44:05.746 00.001 2504 AutoExp: adjust SNR=20.59 new exposure 2803
21:44:05.748 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.32, y=0.37, opts=13)
21:44:05.749 00.001 2504 Enqueuing Move request for scope (0.32, 0.37)
21:44:05.750 00.001 3008 Worker thread wakes up
21:44:05.750 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.37) opts 0xd
21:44:05.750 00.000 3008 Handling offset move in thread for scope, endpoint = (0.32, 0.37)
21:44:05.750 00.000 3008 Moving (0.32, 0.37) raw xDistance=-0.29 yDistance=0.39
21:44:05.750 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.29, slope = -0.02
21:44:05.750 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.39 from input 0.39, slope = 0.00
21:44:05.750 00.000 3008 MoveAxis(E, 0, ABG)
21:44:05.750 00.000 3008 Move returns status 0, amount 0
21:44:05.750 00.000 3008 MoveAxis(S, 15, ABG)
21:44:05.750 00.000 3008 Guiding  Dir = 1, Dur = 15
21:44:05.766 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=211, med=4, FiltMin=1, FiltMax=169, Gamma=0.570
21:44:05.777 00.011 3008 IsSlewing returns 0
21:44:05.777 00.000 3008 IsGuiding returns 0
21:44:05.839 00.062 2504 UpdateGuideState exits: m=861 SNR=20.6 Exp=2.8 s
21:44:05.840 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:05.841 00.001 2504 ScheduleExposure(2803,3,1) exposurePending=0
21:44:05.842 00.001 2504 Enqueuing Expose request
21:44:05.843 00.001 3008 IsGuiding returns 1
21:44:05.843 00.000 3008 scope still moving after pulse duration time elapsed
21:44:05.899 00.056 3008 IsSlewing returns 0
21:44:05.899 00.000 3008 IsGuiding returns 0
21:44:05.899 00.000 3008 scope move finished after 15 + 107 ms
21:44:05.899 00.000 3008 Move returns status 0, amount 15
21:44:05.899 00.000 3008 move complete, result=0
21:44:05.899 00.000 3008 worker thread done servicing request
21:44:05.899 00.000 3008 Worker thread wakes up
21:44:05.899 00.000 2504 GuideStep: -0.3 px 0 ms EAST, 0.4 px 15 ms SOUTH
21:44:05.901 00.002 3008 worker thread servicing REQUEST_EXPOSE 2803
21:44:10.571 04.670 2504 evsrv: cli 0D0ADB88 connect
21:44:10.573 00.002 2504 case statement mapped state 6 to 3
21:44:10.575 00.002 2504 case statement mapped state 6 to 3
21:44:10.576 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"dda71163-54a7-4071-9f08-9879dda2fd94"}
21:44:10.578 00.002 2504 case statement mapped state 6 to 3
21:44:10.579 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Guiding","id":"dda71163-54a7-4071-9f08-9879dda2fd94"}
21:44:10.608 00.029 2504 evsrv: cli 0D0ADB88 disconnect
21:44:10.610 00.002 2504 evsrv: cli 0D0AD0E8 connect
21:44:10.611 00.001 2504 case statement mapped state 6 to 3
21:44:10.613 00.002 2504 case statement mapped state 6 to 3
21:44:10.615 00.002 2504 evsrv: cli 0D0AD0E8 request: {"method":"dither","params":{"amount":10,"raOnly":false,"settle":{"pixels":1,"time":5,"timeout":20}},"id":"71534830-30fe-4f4e-92c0-07e7835752d7"}
21:44:10.616 00.001 2504 PhdController::Dither begins
21:44:10.617 00.001 2504 dither: size=10.00, dRA=-6.13 dDec=6.17
21:44:10.619 00.002 2504 MountToCamera -- mountTheta (-2.35) + m_xAngle (3.07) = xAngle (0.71 = 0.71)
21:44:10.620 00.001 2504 MountToCamera -- mountX=-6.13 mountY=6.17 hyp=8.70 mountTheta=-2.35 cameraX=6.58, cameraY=5.70 cameraTheta=0.71
21:44:10.622 00.002 2504 setting lock position to (59.49, 410.03)
21:44:10.623 00.001 2504 Mount: notify guiding dithered (6.6, 5.7)
21:44:10.625 00.002 2504 MultiStar: stabilizing after lock position change
21:44:10.626 00.001 2504 Status Line: Dither by -6.13,6.17
21:44:10.630 00.004 2504 PhdController: newstate STATE_SETTLE_BEGIN
21:44:10.631 00.001 2504 PhdController: newstate STATE_SETTLE_WAIT
21:44:10.632 00.001 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":0,"id":"71534830-30fe-4f4e-92c0-07e7835752d7"}
21:44:10.634 00.002 2504 evsrv: cli 0D0AD0E8 disconnect
21:44:11.902 01.268 3008 Handling exposure in thread, d=2803 o=3 r=(38,389,31,31)
21:44:11.902 00.000 3008 ZWO: set CONTROL_EXPOSURE 2803000
21:44:14.950 03.048 3008 Exposure complete
21:44:15.015 00.065 3008 worker thread done servicing request
21:44:15.015 00.000 2504 OnExposeComplete: enter
21:44:15.016 00.001 2504 UpdateGuideState(): m_state=6
21:44:15.018 00.002 2504 Star::Find(15, 53, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:44:15.019 00.001 2504 Star::Find returns 1 (0), X=52.83, Y=402.50, Mass=827, SNR=20.2, Peak=28 HFD=5.4
21:44:15.020 00.001 2504 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.07) = xAngle (-5.36 = 0.92)
21:44:15.021 00.001 2504 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.50 = -2.22)
21:44:15.022 00.001 2504 CameraToMount -- cameraX=-6.66 cameraY=-7.53 hyp=10.05 cameraTheta=-2.30 mountX=6.08 mountY=-8.01, mountTheta=-0.92
21:44:15.022 00.000 2504 AutoExp: adjust SNR=20.18 new exposure 2796
21:44:15.024 00.002 2504 dither recenter: remaining=(6.1,-6.2) step=(6.1,-6.2)
21:44:15.025 00.001 2504 MountToCamera -- mountTheta (0.79) + m_xAngle (3.07) = xAngle (3.86 = -2.43)
21:44:15.026 00.001 2504 MountToCamera -- mountX=6.13 mountY=-6.17 hyp=8.70 mountTheta=0.79 cameraX=-6.58, cameraY=-5.70 cameraTheta=-2.43
21:44:15.027 00.001 2504 SchedulePrimaryMove(0CECED28, x=-6.58, y=-5.70, opts=4)
21:44:15.028 00.001 2504 Enqueuing Move request for scope (-6.58, -5.70)
21:44:15.030 00.002 2504 Mount: notify direct move 6.13,-6.17
21:44:15.031 00.001 3008 Worker thread wakes up
21:44:15.031 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-6.58, -5.70) opts 0x4
21:44:15.031 00.000 3008 Handling offset move in thread for scope, endpoint = (-6.58, -5.70)
21:44:15.031 00.000 3008 Moving (-6.58, -5.70) raw xDistance=6.13 yDistance=-6.17
21:44:15.031 00.000 3008 MoveAxis(W, 359, B)
21:44:15.031 00.000 3008 Guiding  Dir = 3, Dur = 359
21:44:15.051 00.020 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=210, med=3, FiltMin=2, FiltMax=183, Gamma=0.570
21:44:15.056 00.005 3008 IsSlewing returns 0
21:44:15.057 00.001 3008 IsGuiding returns 0
21:44:15.127 00.070 2504 UpdateGuideState exits: m=827 SNR=20.2 Exp=2.8 s
21:44:15.129 00.002 2504 PhdController: settling, locked = 1, distance = 9.47 (1.00) aobump = 0 frame = 1 / 99999
21:44:15.130 00.001 2504 evsrv: {"Event":"Settling","Timestamp":1785203055.130,"Host":"PIER2","Inst":1,"Distance":9.47,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:44:15.131 00.001 3008 PulseGuide returned control before completion, sleep 296
21:44:15.131 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:15.132 00.001 2504 ScheduleExposure(2796,3,1) exposurePending=0
21:44:15.133 00.001 2504 Enqueuing Expose request
21:44:15.439 00.306 3008 IsGuiding returns 1
21:44:15.439 00.000 3008 scope still moving after pulse duration time elapsed
21:44:15.491 00.052 3008 IsSlewing returns 0
21:44:15.491 00.000 3008 IsGuiding returns 0
21:44:15.492 00.001 3008 scope move finished after 359 + 75 ms
21:44:15.492 00.000 3008 Move returns status 0, amount 359
21:44:15.492 00.000 3008 MoveAxis(N, 243, B)
21:44:15.492 00.000 3008 Guiding  Dir = 0, Dur = 243
21:44:15.522 00.030 3008 IsSlewing returns 0
21:44:15.522 00.000 3008 IsGuiding returns 0
21:44:15.705 00.183 3008 PulseGuide returned control before completion, sleep 71
21:44:15.846 00.141 3008 IsGuiding returns 1
21:44:15.846 00.000 3008 scope still moving after pulse duration time elapsed
21:44:16.009 00.163 3008 IsSlewing returns 0
21:44:16.009 00.000 3008 IsGuiding returns 0
21:44:16.010 00.001 3008 scope move finished after 243 + 243 ms
21:44:16.010 00.000 3008 Move returns status 0, amount 243
21:44:16.010 00.000 3008 move complete, result=0
21:44:16.010 00.000 3008 worker thread done servicing request
21:44:16.010 00.000 3008 Worker thread wakes up
21:44:16.010 00.000 2504 GuideStep: 6.1 px 359 ms WEST, -6.2 px 243 ms NORTH
21:44:16.011 00.001 3008 worker thread servicing REQUEST_EXPOSE 2796
21:44:16.011 00.000 3008 Exposure delay set to 1000
21:44:17.023 01.012 3008 Handling exposure in thread, d=2796 o=3 r=(38,388,31,31)
21:44:17.023 00.000 3008 ZWO: set CONTROL_EXPOSURE 2796000
21:44:20.072 03.049 3008 Exposure complete
21:44:20.142 00.070 3008 worker thread done servicing request
21:44:20.142 00.000 2504 OnExposeComplete: enter
21:44:20.143 00.001 2504 UpdateGuideState(): m_state=6
21:44:20.145 00.002 2504 Star::Find(15, 52, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:44:20.146 00.001 2504 Star::Find returns 1 (0), X=59.02, Y=408.49, Mass=852, SNR=20.5, Peak=31 HFD=5.0
21:44:20.147 00.001 2504 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.07) = xAngle (-4.94 = 1.35)
21:44:20.148 00.001 2504 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.08 = -1.79)
21:44:20.149 00.001 2504 CameraToMount -- cameraX=-0.47 cameraY=-1.54 hyp=1.61 cameraTheta=-1.87 mountX=0.36 mountY=-1.57, mountTheta=-1.35
21:44:20.150 00.001 2504 AutoExp: adjust SNR=20.51 new exposure 2775
21:44:20.152 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.47, y=-1.54, opts=13)
21:44:20.153 00.001 2504 Enqueuing Move request for scope (-0.47, -1.54)
21:44:20.154 00.001 3008 Worker thread wakes up
21:44:20.154 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -1.54) opts 0xd
21:44:20.154 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.47, -1.54)
21:44:20.154 00.000 3008 Moving (-0.47, -1.54) raw xDistance=0.36 yDistance=-1.57
21:44:20.154 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.28 from input 0.36, slope = 0.00
21:44:20.154 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.57 from input -1.57, slope = 0.00
21:44:20.154 00.000 3008 MoveAxis(W, 17, ABG)
21:44:20.154 00.000 3008 Guiding  Dir = 3, Dur = 17
21:44:20.172 00.018 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=212, med=3, FiltMin=2, FiltMax=185, Gamma=0.570
21:44:20.180 00.008 3008 IsSlewing returns 0
21:44:20.180 00.000 3008 IsGuiding returns 0
21:44:20.253 00.073 2504 UpdateGuideState exits: m=852 SNR=20.5 Exp=2.8 s
21:44:20.254 00.001 2504 PhdController: settling, locked = 1, distance = 1.61 (1.00) aobump = 0 frame = 2 / 99999
21:44:20.255 00.001 2504 evsrv: {"Event":"Settling","Timestamp":1785203060.255,"Host":"PIER2","Inst":1,"Distance":1.61,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:44:20.256 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:20.257 00.001 2504 ScheduleExposure(2775,3,1) exposurePending=0
21:44:20.258 00.001 2504 Enqueuing Expose request
21:44:20.454 00.196 3008 IsGuiding returns 1
21:44:20.454 00.000 3008 scope still moving after pulse duration time elapsed
21:44:20.506 00.052 3008 IsSlewing returns 0
21:44:20.507 00.001 3008 IsGuiding returns 0
21:44:20.507 00.000 3008 scope move finished after 17 + 310 ms
21:44:20.507 00.000 3008 Move returns status 0, amount 17
21:44:20.507 00.000 3008 MoveAxis(N, 62, ABG)
21:44:20.507 00.000 3008 Guiding  Dir = 0, Dur = 62
21:44:20.539 00.032 3008 IsSlewing returns 0
21:44:20.540 00.001 3008 IsGuiding returns 0
21:44:20.724 00.184 3008 IsGuiding returns 1
21:44:20.724 00.000 3008 scope still moving after pulse duration time elapsed
21:44:20.773 00.049 3008 IsSlewing returns 0
21:44:20.773 00.000 3008 IsGuiding returns 1
21:44:20.818 00.045 3008 IsSlewing returns 0
21:44:20.819 00.001 3008 IsGuiding returns 0
21:44:20.819 00.000 3008 scope move finished after 62 + 216 ms
21:44:20.819 00.000 3008 Move returns status 0, amount 62
21:44:20.819 00.000 3008 move complete, result=0
21:44:20.819 00.000 3008 worker thread done servicing request
21:44:20.819 00.000 3008 Worker thread wakes up
21:44:20.819 00.000 2504 GuideStep: 0.4 px 17 ms WEST, -1.6 px 62 ms NORTH
21:44:20.821 00.002 3008 worker thread servicing REQUEST_EXPOSE 2775
21:44:21.836 01.015 3008 Handling exposure in thread, d=2775 o=3 r=(44,395,31,31)
21:44:21.836 00.000 3008 ZWO: set CONTROL_EXPOSURE 2775000
21:44:24.856 03.020 3008 Exposure complete
21:44:24.901 00.045 3008 worker thread done servicing request
21:44:24.901 00.000 2504 OnExposeComplete: enter
21:44:24.902 00.001 2504 UpdateGuideState(): m_state=6
21:44:24.903 00.001 2504 Star::Find(15, 59, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:44:24.905 00.002 2504 Star::Find returns 1 (0), X=59.08, Y=410.04, Mass=861, SNR=20.6, Peak=32 HFD=5.3
21:44:24.906 00.001 2504 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.07) = xAngle (0.06 = 0.06)
21:44:24.907 00.001 2504 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.08 = -3.08)
21:44:24.908 00.001 2504 CameraToMount -- cameraX=-0.41 cameraY=0.00 hyp=0.41 cameraTheta=3.13 mountX=0.41 mountY=-0.03, mountTheta=-0.07
21:44:24.909 00.001 2504 AutoExp: adjust SNR=20.60 new exposure 2751
21:44:24.911 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.41, y=0.00, opts=13)
21:44:24.912 00.001 2504 Enqueuing Move request for scope (-0.41, 0.00)
21:44:24.913 00.001 3008 Worker thread wakes up
21:44:24.913 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.00) opts 0xd
21:44:24.913 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.41, 0.00)
21:44:24.913 00.000 3008 Moving (-0.41, 0.00) raw xDistance=0.41 yDistance=-0.03
21:44:24.913 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.33 from input 0.41, slope = 0.00
21:44:24.913 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.03, slope = 0.00
21:44:24.913 00.000 3008 MoveAxis(W, 19, ABG)
21:44:24.913 00.000 3008 Guiding  Dir = 3, Dur = 19
21:44:24.926 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=229, med=3, FiltMin=2, FiltMax=190, Gamma=0.570
21:44:24.943 00.017 3008 IsSlewing returns 0
21:44:24.944 00.001 3008 IsGuiding returns 0
21:44:24.992 00.048 2504 UpdateGuideState exits: m=861 SNR=20.6 Exp=2.8 s
21:44:24.994 00.002 2504 PhdController: settling, locked = 1, distance = 1.25 (1.00) aobump = 0 frame = 3 / 99999
21:44:24.995 00.001 2504 evsrv: {"Event":"Settling","Timestamp":1785203064.995,"Host":"PIER2","Inst":1,"Distance":1.25,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:44:24.997 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:24.998 00.001 2504 ScheduleExposure(2751,3,1) exposurePending=0
21:44:24.999 00.001 2504 Enqueuing Expose request
21:44:25.060 00.061 3008 IsGuiding returns 1
21:44:25.060 00.000 3008 scope still moving after pulse duration time elapsed
21:44:25.119 00.059 3008 IsSlewing returns 0
21:44:25.119 00.000 3008 IsGuiding returns 0
21:44:25.119 00.000 3008 scope move finished after 19 + 156 ms
21:44:25.119 00.000 3008 Move returns status 0, amount 19
21:44:25.119 00.000 3008 MoveAxis(N, 0, ABG)
21:44:25.119 00.000 3008 Move returns status 0, amount 0
21:44:25.119 00.000 3008 move complete, result=0
21:44:25.119 00.000 3008 worker thread done servicing request
21:44:25.119 00.000 3008 Worker thread wakes up
21:44:25.119 00.000 2504 GuideStep: 0.4 px 19 ms WEST, -0.0 px 0 ms NORTH
21:44:25.121 00.002 3008 worker thread servicing REQUEST_EXPOSE 2751
21:44:26.131 01.010 3008 Handling exposure in thread, d=2751 o=3 r=(44,395,31,31)
21:44:26.131 00.000 3008 ZWO: set CONTROL_EXPOSURE 2751000
21:44:29.135 03.004 3008 Exposure complete
21:44:29.181 00.046 3008 worker thread done servicing request
21:44:29.181 00.000 2504 OnExposeComplete: enter
21:44:29.183 00.002 2504 UpdateGuideState(): m_state=6
21:44:29.185 00.002 2504 Star::Find(15, 59, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
21:44:29.186 00.001 2504 Star::Find returns 1 (0), X=58.97, Y=409.88, Mass=858, SNR=20.6, Peak=34 HFD=4.7
21:44:29.187 00.001 2504 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.07) = xAngle (-5.92 = 0.37)
21:44:29.188 00.001 2504 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.06 = -2.77)
21:44:29.190 00.002 2504 CameraToMount -- cameraX=-0.52 cameraY=-0.15 hyp=0.54 cameraTheta=-2.85 mountX=0.51 mountY=-0.19, mountTheta=-0.37
21:44:29.191 00.001 2504 AutoExp: adjust SNR=20.56 new exposure 2729
21:44:29.193 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.52, y=-0.15, opts=13)
21:44:29.194 00.001 2504 Enqueuing Move request for scope (-0.52, -0.15)
21:44:29.195 00.001 3008 Worker thread wakes up
21:44:29.195 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.15) opts 0xd
21:44:29.196 00.001 3008 Handling offset move in thread for scope, endpoint = (-0.52, -0.15)
21:44:29.196 00.000 3008 Moving (-0.52, -0.15) raw xDistance=0.51 yDistance=-0.19
21:44:29.196 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.40 from input 0.51, slope = 0.00
21:44:29.196 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.19 from input -0.19, slope = 0.00
21:44:29.196 00.000 3008 MoveAxis(W, 24, ABG)
21:44:29.196 00.000 3008 Guiding  Dir = 3, Dur = 24
21:44:29.213 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=246, med=3, FiltMin=1, FiltMax=211, Gamma=0.570
21:44:29.228 00.015 3008 IsSlewing returns 0
21:44:29.229 00.001 3008 IsGuiding returns 0
21:44:29.282 00.053 2504 UpdateGuideState exits: m=858 SNR=20.6 Exp=2.7 s
21:44:29.284 00.002 2504 PhdController: settling, locked = 1, distance = 1.04 (1.00) aobump = 0 frame = 4 / 99999
21:44:29.285 00.001 2504 evsrv: {"Event":"Settling","Timestamp":1785203069.285,"Host":"PIER2","Inst":1,"Distance":1.04,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:44:29.286 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:29.288 00.002 2504 ScheduleExposure(2729,3,1) exposurePending=0
21:44:29.289 00.001 2504 Enqueuing Expose request
21:44:29.374 00.085 3008 IsGuiding returns 1
21:44:29.374 00.000 3008 scope still moving after pulse duration time elapsed
21:44:29.446 00.072 3008 IsSlewing returns 0
21:44:29.446 00.000 3008 IsGuiding returns 0
21:44:29.446 00.000 3008 scope move finished after 24 + 193 ms
21:44:29.446 00.000 3008 Move returns status 0, amount 24
21:44:29.446 00.000 3008 MoveAxis(N, 8, ABG)
21:44:29.446 00.000 3008 Guiding  Dir = 0, Dur = 8
21:44:29.475 00.029 3008 IsSlewing returns 0
21:44:29.475 00.000 3008 IsGuiding returns 0
21:44:29.569 00.094 3008 IsGuiding returns 1
21:44:29.570 00.001 3008 scope still moving after pulse duration time elapsed
21:44:29.712 00.142 3008 IsSlewing returns 0
21:44:29.712 00.000 3008 IsGuiding returns 0
21:44:29.712 00.000 3008 scope move finished after 8 + 228 ms
21:44:29.712 00.000 3008 Move returns status 0, amount 8
21:44:29.712 00.000 3008 move complete, result=0
21:44:29.712 00.000 3008 worker thread done servicing request
21:44:29.712 00.000 3008 Worker thread wakes up
21:44:29.712 00.000 2504 GuideStep: 0.5 px 24 ms WEST, -0.2 px 8 ms NORTH
21:44:29.714 00.002 3008 worker thread servicing REQUEST_EXPOSE 2729
21:44:30.714 01.000 3008 Handling exposure in thread, d=2729 o=3 r=(44,395,31,31)
21:44:30.714 00.000 3008 ZWO: set CONTROL_EXPOSURE 2729000
21:44:33.691 02.977 3008 Exposure complete
21:44:33.736 00.045 3008 worker thread done servicing request
21:44:33.736 00.000 2504 OnExposeComplete: enter
21:44:33.737 00.001 2504 UpdateGuideState(): m_state=6
21:44:33.739 00.002 2504 Star::Find(15, 58, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
21:44:33.740 00.001 2504 Star::Find returns 1 (0), X=60.80, Y=410.62, Mass=817, SNR=20.1, Peak=29 HFD=5.3
21:44:33.741 00.001 2504 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.07) = xAngle (-2.64 = -2.64)
21:44:33.742 00.001 2504 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.78 = 0.50)
21:44:33.743 00.001 2504 CameraToMount -- cameraX=1.31 cameraY=0.59 hyp=1.43 cameraTheta=0.42 mountX=-1.26 mountY=0.69, mountTheta=2.64
21:44:33.744 00.001 2504 AutoExp: adjust SNR=20.07 new exposure 2726
21:44:33.746 00.002 2504 SchedulePrimaryMove(0CECED28, x=1.31, y=0.59, opts=13)
21:44:33.747 00.001 2504 Enqueuing Move request for scope (1.31, 0.59)
21:44:33.748 00.001 3008 Worker thread wakes up
21:44:33.748 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (1.31, 0.59) opts 0xd
21:44:33.748 00.000 3008 Handling offset move in thread for scope, endpoint = (1.31, 0.59)
21:44:33.748 00.000 3008 Moving (1.31, 0.59) raw xDistance=-1.26 yDistance=0.69
21:44:33.748 00.000 3008 Lowpass2 history cleared, outlier deflection
21:44:33.748 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.01 from input -1.26, slope = 0.00
21:44:33.748 00.000 3008 Lowpass2 history cleared, outlier deflection
21:44:33.748 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.69 from input 0.69, slope = 0.00
21:44:33.748 00.000 3008 MoveAxis(E, 59, ABG)
21:44:33.748 00.000 3008 Guiding  Dir = 2, Dur = 59
21:44:33.764 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=198, med=3, FiltMin=2, FiltMax=173, Gamma=0.570
21:44:33.774 00.010 3008 IsSlewing returns 0
21:44:33.775 00.001 3008 IsGuiding returns 0
21:44:33.828 00.053 2504 UpdateGuideState exits: m=817 SNR=20.1 Exp=2.7 s
21:44:33.830 00.002 2504 PhdController: settling, locked = 1, distance = 1.16 (1.00) aobump = 0 frame = 5 / 99999
21:44:33.831 00.001 2504 PhdController failed: timed-out waiting for guider to settle
21:44:33.833 00.002 2504 PhdController: newstate STATE_FINISH
21:44:33.834 00.001 2504 PhdController complete: fail: timed-out waiting for guider to settle
21:44:33.835 00.001 2504 evsrv: {"Event":"SettleDone","Timestamp":1785203073.835,"Host":"PIER2","Inst":1,"Status":1,"Error":"timed-out waiting for guider to settle","TotalFrames":5,"DroppedFrames":0}
21:44:33.837 00.002 2504 Mount: notify guiding dither settle done success=0
21:44:33.839 00.002 2504 PhdController: newstate STATE_IDLE
21:44:33.840 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:33.841 00.001 2504 ScheduleExposure(2726,3,1) exposurePending=0
21:44:33.842 00.001 2504 Enqueuing Expose request
21:44:33.883 00.041 3008 IsGuiding returns 1
21:44:33.883 00.000 3008 scope still moving after pulse duration time elapsed
21:44:33.931 00.048 3008 IsSlewing returns 0
21:44:33.931 00.000 3008 IsGuiding returns 1
21:44:33.978 00.047 3008 IsSlewing returns 0
21:44:33.978 00.000 3008 IsGuiding returns 0
21:44:33.978 00.000 3008 scope move finished after 59 + 144 ms
21:44:33.978 00.000 3008 Move returns status 0, amount 59
21:44:33.978 00.000 3008 MoveAxis(S, 27, ABG)
21:44:33.978 00.000 3008 Guiding  Dir = 1, Dur = 27
21:44:34.006 00.028 3008 IsSlewing returns 0
21:44:34.007 00.001 3008 IsGuiding returns 0
21:44:34.100 00.093 3008 IsGuiding returns 1
21:44:34.100 00.000 3008 scope still moving after pulse duration time elapsed
21:44:34.149 00.049 3008 IsSlewing returns 0
21:44:34.149 00.000 3008 IsGuiding returns 0
21:44:34.149 00.000 3008 scope move finished after 27 + 115 ms
21:44:34.149 00.000 3008 Move returns status 0, amount 27
21:44:34.149 00.000 3008 move complete, result=0
21:44:34.149 00.000 3008 worker thread done servicing request
21:44:34.149 00.000 3008 Worker thread wakes up
21:44:34.149 00.000 2504 GuideStep: -1.3 px 59 ms EAST, 0.7 px 27 ms SOUTH
21:44:34.150 00.001 3008 worker thread servicing REQUEST_EXPOSE 2726
21:44:34.150 00.000 3008 Exposure delay set to 6000
21:44:40.161 06.011 3008 Handling exposure in thread, d=2726 o=3 r=(44,395,31,31)
21:44:40.161 00.000 3008 ZWO: set CONTROL_EXPOSURE 2726000
21:44:43.138 02.977 3008 Exposure complete
21:44:43.189 00.051 3008 worker thread done servicing request
21:44:43.189 00.000 2504 OnExposeComplete: enter
21:44:43.190 00.001 2504 UpdateGuideState(): m_state=6
21:44:43.192 00.002 2504 Star::Find(15, 60, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
21:44:43.193 00.001 2504 Star::Find returns 1 (0), X=57.63, Y=409.88, Mass=814, SNR=20.0, Peak=33 HFD=5.0
21:44:43.194 00.001 2504 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.07) = xAngle (-6.13 = 0.16)
21:44:43.195 00.001 2504 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.27 = -2.98)
21:44:43.196 00.001 2504 CameraToMount -- cameraX=-1.86 cameraY=-0.15 hyp=1.86 cameraTheta=-3.06 mountX=1.84 mountY=-0.29, mountTheta=-0.16
21:44:43.197 00.001 2504 AutoExp: adjust SNR=20.04 new exposure 2724
21:44:43.199 00.002 2504 SchedulePrimaryMove(0CECED28, x=-1.86, y=-0.15, opts=13)
21:44:43.200 00.001 2504 Enqueuing Move request for scope (-1.86, -0.15)
21:44:43.201 00.001 3008 Worker thread wakes up
21:44:43.201 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-1.86, -0.15) opts 0xd
21:44:43.201 00.000 3008 Handling offset move in thread for scope, endpoint = (-1.86, -0.15)
21:44:43.201 00.000 3008 Moving (-1.86, -0.15) raw xDistance=1.84 yDistance=-0.29
21:44:43.201 00.000 3008 GuideAlgorithmLowpass2::Result() returns 1.47 from input 1.84, slope = 0.00
21:44:43.201 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.29 from input -0.29, slope = 0.00
21:44:43.201 00.000 3008 MoveAxis(W, 86, ABG)
21:44:43.201 00.000 3008 Guiding  Dir = 3, Dur = 86
21:44:43.215 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=236, med=3, FiltMin=2, FiltMax=185, Gamma=0.570
21:44:43.225 00.010 3008 IsSlewing returns 0
21:44:43.227 00.002 3008 IsGuiding returns 0
21:44:43.291 00.064 2504 UpdateGuideState exits: m=814 SNR=20.0 Exp=2.7 s
21:44:43.293 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:43.294 00.001 2504 ScheduleExposure(2724,3,1) exposurePending=0
21:44:43.296 00.002 2504 Enqueuing Expose request
21:44:43.373 00.077 3008 IsGuiding returns 1
21:44:43.374 00.001 3008 scope still moving after pulse duration time elapsed
21:44:43.444 00.070 3008 IsSlewing returns 0
21:44:43.444 00.000 3008 IsGuiding returns 0
21:44:43.444 00.000 3008 scope move finished after 86 + 132 ms
21:44:43.444 00.000 3008 Move returns status 0, amount 86
21:44:43.444 00.000 3008 MoveAxis(N, 11, ABG)
21:44:43.444 00.000 3008 Guiding  Dir = 0, Dur = 11
21:44:43.477 00.033 3008 IsSlewing returns 0
21:44:43.477 00.000 3008 IsGuiding returns 0
21:44:43.520 00.043 3008 IsGuiding returns 1
21:44:43.520 00.000 3008 scope still moving after pulse duration time elapsed
21:44:43.608 00.088 3008 IsSlewing returns 0
21:44:43.609 00.001 3008 IsGuiding returns 0
21:44:43.609 00.000 3008 scope move finished after 11 + 120 ms
21:44:43.609 00.000 3008 Move returns status 0, amount 11
21:44:43.609 00.000 3008 move complete, result=0
21:44:43.609 00.000 3008 worker thread done servicing request
21:44:43.609 00.000 3008 Worker thread wakes up
21:44:43.609 00.000 2504 GuideStep: 1.8 px 86 ms WEST, -0.3 px 11 ms NORTH
21:44:43.610 00.001 3008 worker thread servicing REQUEST_EXPOSE 2724
21:44:49.620 06.010 3008 Handling exposure in thread, d=2724 o=3 r=(44,395,31,31)
21:44:49.620 00.000 3008 ZWO: set CONTROL_EXPOSURE 2724000
21:44:52.599 02.979 3008 Exposure complete
21:44:52.643 00.044 3008 worker thread done servicing request
21:44:52.643 00.000 2504 OnExposeComplete: enter
21:44:52.644 00.001 2504 UpdateGuideState(): m_state=6
21:44:52.645 00.001 2504 Star::Find(15, 57, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:44:52.646 00.001 2504 Star::Find returns 1 (0), X=59.91, Y=409.82, Mass=828, SNR=20.2, Peak=34 HFD=4.8
21:44:52.647 00.001 2504 MultiStar: exiting stabilization period
21:44:52.649 00.002 2504 MultiStar: updating star positions after lock position change
21:44:52.650 00.001 2504 Star::Find(15, 375, 1047, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:44:52.651 00.001 2504 Star::Find returns 1 (0), X=375.74, Y=1047.11, Mass=642, SNR=17.8, Peak=26 HFD=4.9
21:44:52.652 00.001 2504 Star::Find(15, 476, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:44:52.653 00.001 2504 Star::Find returns 1 (0), X=476.07, Y=543.09, Mass=410, SNR=14.3, Peak=22 HFD=4.4
21:44:52.654 00.001 2504 Star::Find(15, 582, 496, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:44:52.655 00.001 2504 Star::Find returns 1 (0), X=582.45, Y=496.64, Mass=309, SNR=12.3, Peak=17 HFD=4.8
21:44:52.656 00.001 2504 Star::Find(15, 1763, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:44:52.657 00.001 2504 Star::Find returns 1 (0), X=1764.20, Y=492.28, Mass=292, SNR=11.9, Peak=16 HFD=4.7
21:44:52.658 00.001 2504 Star::Find(15, 1147, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:44:52.659 00.001 2504 Star::Find returns 1 (0), X=1147.05, Y=141.59, Mass=305, SNR=12.2, Peak=15 HFD=5.0
21:44:52.660 00.001 2504 CameraToMount -- cameraTheta (-0.47) - m_xAngle (3.07) = xAngle (-3.53 = 2.75)
21:44:52.661 00.001 2504 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.67 = -0.39)
21:44:52.662 00.001 2504 CameraToMount -- cameraX=0.42 cameraY=-0.21 hyp=0.47 cameraTheta=-0.47 mountX=-0.43 mountY=-0.18, mountTheta=-2.75
21:44:52.663 00.001 2504 AutoExp: adjust SNR=20.19 new exposure 2716
21:44:52.665 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.42, y=-0.21, opts=13)
21:44:52.666 00.001 2504 Enqueuing Move request for scope (0.42, -0.21)
21:44:52.667 00.001 3008 Worker thread wakes up
21:44:52.667 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.21) opts 0xd
21:44:52.667 00.000 3008 Handling offset move in thread for scope, endpoint = (0.42, -0.21)
21:44:52.667 00.000 3008 Moving (0.42, -0.21) raw xDistance=-0.43 yDistance=-0.18
21:44:52.667 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.35 from input -0.43, slope = 0.00
21:44:52.667 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.18 from input -0.18, slope = 0.00
21:44:52.667 00.000 3008 MoveAxis(E, 20, ABG)
21:44:52.667 00.000 3008 Guiding  Dir = 2, Dur = 20
21:44:52.680 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=252, med=3, FiltMin=2, FiltMax=211, Gamma=0.570
21:44:52.709 00.029 3008 IsSlewing returns 0
21:44:52.710 00.001 3008 IsGuiding returns 0
21:44:52.746 00.036 2504 UpdateGuideState exits: m=828 SNR=20.2 Exp=2.7 s
21:44:52.748 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:52.749 00.001 2504 ScheduleExposure(2716,3,1) exposurePending=0
21:44:52.750 00.001 2504 Enqueuing Expose request
21:44:52.783 00.033 3008 IsGuiding returns 1
21:44:52.783 00.000 3008 scope still moving after pulse duration time elapsed
21:44:52.845 00.062 3008 IsSlewing returns 0
21:44:52.845 00.000 3008 IsGuiding returns 0
21:44:52.845 00.000 3008 scope move finished after 20 + 115 ms
21:44:52.845 00.000 3008 Move returns status 0, amount 20
21:44:52.845 00.000 3008 MoveAxis(N, 7, ABG)
21:44:52.845 00.000 3008 Guiding  Dir = 0, Dur = 7
21:44:52.866 00.021 3008 IsSlewing returns 0
21:44:52.866 00.000 3008 IsGuiding returns 0
21:44:52.969 00.103 3008 IsGuiding returns 1
21:44:52.969 00.000 3008 scope still moving after pulse duration time elapsed
21:44:53.024 00.055 3008 IsSlewing returns 0
21:44:53.024 00.000 3008 IsGuiding returns 0
21:44:53.024 00.000 3008 scope move finished after 7 + 151 ms
21:44:53.024 00.000 3008 Move returns status 0, amount 7
21:44:53.024 00.000 3008 move complete, result=0
21:44:53.025 00.001 3008 worker thread done servicing request
21:44:53.025 00.000 2504 GuideStep: -0.4 px 20 ms EAST, -0.2 px 7 ms NORTH
21:44:53.026 00.001 3008 Worker thread wakes up
21:44:53.026 00.000 3008 worker thread servicing REQUEST_EXPOSE 2716
21:44:59.034 06.008 3008 Handling exposure in thread, d=2716 o=3 r=(44,395,31,31)
21:44:59.034 00.000 3008 ZWO: set CONTROL_EXPOSURE 2716000
21:45:01.999 02.965 3008 Exposure complete
21:45:02.046 00.047 3008 worker thread done servicing request
21:45:02.046 00.000 2504 OnExposeComplete: enter
21:45:02.047 00.001 2504 UpdateGuideState(): m_state=6
21:45:02.049 00.002 2504 Star::Find(15, 59, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
21:45:02.050 00.001 2504 Star::Find returns 1 (0), X=58.77, Y=409.99, Mass=823, SNR=20.1, Peak=30 HFD=5.4
21:45:02.051 00.001 2504 MultiStar: [#1 -1.25,-0.86,0.00,M1] [#2 -1.25,-0.35,0.00,M1] [#3 -1.23,-0.30,0.00,M1] [#4 -1.55,-0.66,0.00,M2] [#5 -1.02,-0.40,0.61,U] 
21:45:02.052 00.001 2504 single-star, 1 included, MultiStar: {-0.83, -0.18}, one-star: {-0.72, -0.05}
21:45:02.053 00.001 2504 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.07) = xAngle (-6.15 = 0.14)
21:45:02.053 00.000 2504 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.29 = -3.00)
21:45:02.056 00.003 2504 CameraToMount -- cameraX=-0.72 cameraY=-0.05 hyp=0.72 cameraTheta=-3.08 mountX=0.71 mountY=-0.10, mountTheta=-0.14
21:45:02.057 00.001 2504 AutoExp: adjust SNR=20.12 new exposure 2711
21:45:02.059 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.72, y=-0.05, opts=13)
21:45:02.061 00.002 2504 Enqueuing Move request for scope (-0.72, -0.05)
21:45:02.062 00.001 3008 Worker thread wakes up
21:45:02.062 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.05) opts 0xd
21:45:02.062 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.72, -0.05)
21:45:02.062 00.000 3008 Moving (-0.72, -0.05) raw xDistance=0.71 yDistance=-0.10
21:45:02.062 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.57 from input 0.71, slope = 0.00
21:45:02.062 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.10 from input -0.10, slope = 0.00
21:45:02.062 00.000 3008 MoveAxis(W, 34, ABG)
21:45:02.062 00.000 3008 Guiding  Dir = 3, Dur = 34
21:45:02.079 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=216, med=3, FiltMin=1, FiltMax=191, Gamma=0.570
21:45:02.087 00.008 3008 IsSlewing returns 0
21:45:02.093 00.006 3008 IsGuiding returns 0
21:45:02.159 00.066 2504 UpdateGuideState exits: m=823 SNR=20.1 Exp=2.7 s
21:45:02.161 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:02.162 00.001 2504 ScheduleExposure(2711,3,1) exposurePending=0
21:45:02.164 00.002 2504 Enqueuing Expose request
21:45:02.169 00.005 3008 IsGuiding returns 1
21:45:02.169 00.000 3008 scope still moving after pulse duration time elapsed
21:45:02.227 00.058 3008 IsSlewing returns 0
21:45:02.228 00.001 3008 IsGuiding returns 0
21:45:02.228 00.000 3008 scope move finished after 34 + 100 ms
21:45:02.228 00.000 3008 Move returns status 0, amount 34
21:45:02.228 00.000 3008 MoveAxis(N, 4, ABG)
21:45:02.228 00.000 3008 Guiding  Dir = 0, Dur = 4
21:45:02.340 00.112 3008 IsSlewing returns 0
21:45:02.340 00.000 3008 IsGuiding returns 0
21:45:02.447 00.107 3008 IsGuiding returns 1
21:45:02.447 00.000 3008 scope still moving after pulse duration time elapsed
21:45:02.511 00.064 3008 IsSlewing returns 0
21:45:02.511 00.000 3008 IsGuiding returns 0
21:45:02.511 00.000 3008 scope move finished after 4 + 167 ms
21:45:02.512 00.001 3008 Move returns status 0, amount 4
21:45:02.512 00.000 3008 move complete, result=0
21:45:02.512 00.000 3008 worker thread done servicing request
21:45:02.512 00.000 3008 Worker thread wakes up
21:45:02.512 00.000 2504 GuideStep: 0.7 px 34 ms WEST, -0.1 px 4 ms NORTH
21:45:02.513 00.001 3008 worker thread servicing REQUEST_EXPOSE 2711
21:45:08.518 06.005 3008 Handling exposure in thread, d=2711 o=3 r=(44,395,31,31)
21:45:08.518 00.000 3008 ZWO: set CONTROL_EXPOSURE 2711000
21:45:11.485 02.967 3008 Exposure complete
21:45:11.530 00.045 3008 worker thread done servicing request
21:45:11.530 00.000 2504 OnExposeComplete: enter
21:45:11.532 00.002 2504 UpdateGuideState(): m_state=6
21:45:11.533 00.001 2504 Star::Find(15, 58, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
21:45:11.534 00.001 2504 Star::Find returns 1 (0), X=59.39, Y=409.42, Mass=829, SNR=20.2, Peak=28 HFD=5.3
21:45:11.535 00.001 2504 MultiStar: [#1 -0.36,-0.62,0.85,U] [#2 -0.61,-0.38,0.69,U] [#3 -0.69,-0.57,0.61,U] [#4 -0.98,-0.88,0.00,M3] [#5 -0.56,-0.61,0.62,U] 
21:45:11.536 00.001 2504 single-star, 4 included, MultiStar: {-0.42, -0.56}, one-star: {-0.10, -0.61}
21:45:11.537 00.001 2504 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.07) = xAngle (-4.81 = 1.48)
21:45:11.538 00.001 2504 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.95 = -1.66)
21:45:11.539 00.001 2504 CameraToMount -- cameraX=-0.10 cameraY=-0.61 hyp=0.62 cameraTheta=-1.74 mountX=0.06 mountY=-0.62, mountTheta=-1.48
21:45:11.540 00.001 2504 AutoExp: adjust SNR=20.20 new exposure 2703
21:45:11.543 00.003 2504 SchedulePrimaryMove(0CECED28, x=-0.10, y=-0.61, opts=13)
21:45:11.544 00.001 2504 Enqueuing Move request for scope (-0.10, -0.61)
21:45:11.545 00.001 3008 Worker thread wakes up
21:45:11.545 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.61) opts 0xd
21:45:11.545 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.10, -0.61)
21:45:11.545 00.000 3008 Moving (-0.10, -0.61) raw xDistance=0.06 yDistance=-0.62
21:45:11.545 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.06, slope = -0.42
21:45:11.545 00.000 3008 Lowpass2 history cleared, outlier deflection
21:45:11.545 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.62 from input -0.62, slope = 0.00
21:45:11.545 00.000 3008 MoveAxis(E, 0, ABG)
21:45:11.545 00.000 3008 Move returns status 0, amount 0
21:45:11.545 00.000 3008 MoveAxis(N, 24, ABG)
21:45:11.545 00.000 3008 Guiding  Dir = 0, Dur = 24
21:45:11.561 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=233, med=3, FiltMin=2, FiltMax=200, Gamma=0.570
21:45:11.570 00.009 3008 IsSlewing returns 0
21:45:11.571 00.001 3008 IsGuiding returns 0
21:45:11.635 00.064 2504 UpdateGuideState exits: m=829 SNR=20.2 Exp=2.7 s
21:45:11.637 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:11.638 00.001 2504 ScheduleExposure(2703,3,1) exposurePending=0
21:45:11.639 00.001 2504 Enqueuing Expose request
21:45:11.704 00.065 3008 IsGuiding returns 1
21:45:11.704 00.000 3008 scope still moving after pulse duration time elapsed
21:45:11.758 00.054 3008 IsSlewing returns 0
21:45:11.758 00.000 3008 IsGuiding returns 0
21:45:11.759 00.001 3008 scope move finished after 24 + 163 ms
21:45:11.759 00.000 3008 Move returns status 0, amount 24
21:45:11.759 00.000 3008 move complete, result=0
21:45:11.759 00.000 3008 worker thread done servicing request
21:45:11.759 00.000 3008 Worker thread wakes up
21:45:11.759 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -0.6 px 24 ms NORTH
21:45:11.761 00.002 3008 worker thread servicing REQUEST_EXPOSE 2703
21:45:17.777 06.016 3008 Handling exposure in thread, d=2703 o=3 r=(44,395,31,31)
21:45:17.777 00.000 3008 ZWO: set CONTROL_EXPOSURE 2703000
21:45:20.734 02.957 3008 Exposure complete
21:45:20.779 00.045 3008 worker thread done servicing request
21:45:20.779 00.000 2504 OnExposeComplete: enter
21:45:20.781 00.002 2504 UpdateGuideState(): m_state=6
21:45:20.782 00.001 2504 Star::Find(15, 59, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
21:45:20.783 00.001 2504 Star::Find returns 1 (0), X=60.19, Y=410.66, Mass=814, SNR=20.0, Peak=31 HFD=5.1
21:45:20.784 00.001 2504 MultiStar: [#1 0.39,0.44,0.90,U] [#2 0.34,0.86,0.71,U] [#3 0.49,0.66,0.63,U] [#4 -0.09,0.69,0.61,U] [#5 0.82,0.73,0.00,M2] 
21:45:20.785 00.001 2504 refined, 4 included, MultiStar: {0.40, 0.64}, one-star: {0.70, 0.63}
21:45:20.786 00.001 2504 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.07) = xAngle (-2.05 = -2.05)
21:45:20.787 00.001 2504 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.19 = 1.09)
21:45:20.788 00.001 2504 CameraToMount -- cameraX=0.40 cameraY=0.64 hyp=0.76 cameraTheta=1.01 mountX=-0.35 mountY=0.67, mountTheta=2.05
21:45:20.789 00.001 2504 AutoExp: adjust SNR=20.00 new exposure 2703
21:45:20.791 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.40, y=0.64, opts=13)
21:45:20.793 00.002 2504 Enqueuing Move request for scope (0.40, 0.64)
21:45:20.794 00.001 3008 Worker thread wakes up
21:45:20.794 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.64) opts 0xd
21:45:20.794 00.000 3008 Handling offset move in thread for scope, endpoint = (0.40, 0.64)
21:45:20.794 00.000 3008 Moving (0.40, 0.64) raw xDistance=-0.35 yDistance=0.67
21:45:20.794 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.35 is < calculated value -1.56, using input
21:45:20.794 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.28 from input -0.35, slope = -0.39
21:45:20.794 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.67 from input 0.67, slope = 0.00
21:45:20.794 00.000 3008 MoveAxis(E, 17, ABG)
21:45:20.794 00.000 3008 Guiding  Dir = 2, Dur = 17
21:45:20.810 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=240, med=3, FiltMin=2, FiltMax=196, Gamma=0.570
21:45:20.819 00.009 3008 IsSlewing returns 0
21:45:20.819 00.000 3008 IsGuiding returns 0
21:45:20.885 00.066 2504 UpdateGuideState exits: m=814 SNR=20.0 Exp=2.7 s
21:45:20.886 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:20.888 00.002 2504 ScheduleExposure(2703,3,1) exposurePending=0
21:45:20.889 00.001 2504 Enqueuing Expose request
21:45:20.922 00.033 3008 IsGuiding returns 1
21:45:20.922 00.000 3008 scope still moving after pulse duration time elapsed
21:45:20.975 00.053 3008 IsSlewing returns 0
21:45:20.976 00.001 3008 IsGuiding returns 0
21:45:20.976 00.000 3008 scope move finished after 17 + 138 ms
21:45:20.976 00.000 3008 Move returns status 0, amount 17
21:45:20.976 00.000 3008 MoveAxis(S, 26, ABG)
21:45:20.976 00.000 3008 Guiding  Dir = 1, Dur = 26
21:45:21.008 00.032 3008 IsSlewing returns 0
21:45:21.009 00.001 3008 IsGuiding returns 0
21:45:21.089 00.080 3008 IsGuiding returns 1
21:45:21.089 00.000 3008 scope still moving after pulse duration time elapsed
21:45:21.150 00.061 3008 IsSlewing returns 0
21:45:21.150 00.000 3008 IsGuiding returns 0
21:45:21.150 00.000 3008 scope move finished after 26 + 115 ms
21:45:21.150 00.000 3008 Move returns status 0, amount 26
21:45:21.150 00.000 3008 move complete, result=0
21:45:21.150 00.000 3008 worker thread done servicing request
21:45:21.150 00.000 3008 Worker thread wakes up
21:45:21.150 00.000 2504 GuideStep: -0.4 px 17 ms EAST, 0.7 px 26 ms SOUTH
21:45:21.151 00.001 3008 worker thread servicing REQUEST_EXPOSE 2703
21:45:27.164 06.013 3008 Handling exposure in thread, d=2703 o=3 r=(44,395,31,31)
21:45:30.105 02.941 3008 Exposure complete
21:45:30.153 00.048 3008 worker thread done servicing request
21:45:30.153 00.000 2504 OnExposeComplete: enter
21:45:30.154 00.001 2504 UpdateGuideState(): m_state=6
21:45:30.156 00.002 2504 Star::Find(15, 60, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
21:45:30.157 00.001 2504 Star::Find returns 1 (0), X=60.34, Y=410.42, Mass=830, SNR=20.2, Peak=27 HFD=5.4
21:45:30.158 00.001 2504 MultiStar: [#1 0.33,0.09,0.88,U] [#2 0.15,0.45,0.72,U] [#3 0.11,0.43,0.60,U] [#4 0.08,0.17,0.60,U] [#5 0.37,0.64,0.61,U] 
21:45:30.159 00.001 2504 refined, 5 included, MultiStar: {0.36, 0.35}, one-star: {0.85, 0.39}
21:45:30.160 00.001 2504 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.07) = xAngle (-2.29 = -2.29)
21:45:30.161 00.001 2504 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.43 = 0.85)
21:45:30.162 00.001 2504 CameraToMount -- cameraX=0.36 cameraY=0.35 hyp=0.50 cameraTheta=0.77 mountX=-0.33 mountY=0.38, mountTheta=2.29
21:45:30.163 00.001 2504 AutoExp: adjust SNR=20.22 new exposure 2694
21:45:30.165 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.36, y=0.35, opts=13)
21:45:30.166 00.001 2504 Enqueuing Move request for scope (0.36, 0.35)
21:45:30.167 00.001 3008 Worker thread wakes up
21:45:30.167 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.35) opts 0xd
21:45:30.167 00.000 3008 Handling offset move in thread for scope, endpoint = (0.36, 0.35)
21:45:30.167 00.000 3008 Moving (0.36, 0.35) raw xDistance=-0.33 yDistance=0.38
21:45:30.167 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.33 is < calculated value -1.55, using input
21:45:30.167 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.27 from input -0.33, slope = -0.32
21:45:30.167 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.38 from input 0.38, slope = 0.00
21:45:30.167 00.000 3008 MoveAxis(E, 16, ABG)
21:45:30.168 00.001 3008 Guiding  Dir = 2, Dur = 16
21:45:30.180 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=208, med=3, FiltMin=2, FiltMax=186, Gamma=0.570
21:45:30.245 00.065 2504 UpdateGuideState exits: m=830 SNR=20.2 Exp=2.7 s
21:45:30.246 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:30.247 00.001 2504 ScheduleExposure(2694,3,1) exposurePending=0
21:45:30.248 00.001 2504 Enqueuing Expose request
21:45:30.290 00.042 3008 IsSlewing returns 0
21:45:30.290 00.000 3008 IsGuiding returns 0
21:45:30.410 00.120 3008 IsGuiding returns 1
21:45:30.410 00.000 3008 scope still moving after pulse duration time elapsed
21:45:30.459 00.049 3008 IsSlewing returns 0
21:45:30.460 00.001 3008 IsGuiding returns 0
21:45:30.460 00.000 3008 scope move finished after 16 + 153 ms
21:45:30.460 00.000 3008 Move returns status 0, amount 16
21:45:30.460 00.000 3008 MoveAxis(S, 15, ABG)
21:45:30.460 00.000 3008 Guiding  Dir = 1, Dur = 15
21:45:30.495 00.035 3008 IsSlewing returns 0
21:45:30.495 00.000 3008 IsGuiding returns 0
21:45:30.535 00.040 3008 IsGuiding returns 1
21:45:30.535 00.000 3008 scope still moving after pulse duration time elapsed
21:45:30.592 00.057 3008 IsSlewing returns 0
21:45:30.592 00.000 3008 IsGuiding returns 0
21:45:30.592 00.000 3008 scope move finished after 15 + 81 ms
21:45:30.592 00.000 3008 Move returns status 0, amount 15
21:45:30.592 00.000 3008 move complete, result=0
21:45:30.592 00.000 3008 worker thread done servicing request
21:45:30.592 00.000 3008 Worker thread wakes up
21:45:30.592 00.000 2504 GuideStep: -0.3 px 16 ms EAST, 0.4 px 15 ms SOUTH
21:45:30.594 00.002 3008 worker thread servicing REQUEST_EXPOSE 2694
21:45:36.594 06.000 3008 Handling exposure in thread, d=2694 o=3 r=(44,395,31,31)
21:45:36.594 00.000 3008 ZWO: set CONTROL_EXPOSURE 2694000
21:45:39.542 02.948 3008 Exposure complete
21:45:39.588 00.046 3008 worker thread done servicing request
21:45:39.588 00.000 2504 OnExposeComplete: enter
21:45:39.589 00.001 2504 UpdateGuideState(): m_state=6
21:45:39.591 00.002 2504 Star::Find(15, 60, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:45:39.592 00.001 2504 Star::Find returns 1 (0), X=59.36, Y=409.54, Mass=821, SNR=20.1, Peak=29 HFD=5.4
21:45:39.593 00.001 2504 MultiStar: [#1 -0.96,-0.84,0.00,M1] [#2 -0.67,-0.70,0.71,U] [#3 -0.74,-0.88,0.00,M1] [#4 -1.29,-0.91,0.00,M2] [#5 -0.69,-0.73,0.61,U] 
21:45:39.595 00.002 2504 single-star, 2 included, MultiStar: {-0.44, -0.62}, one-star: {-0.13, -0.49}
21:45:39.596 00.001 2504 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.07) = xAngle (-4.91 = 1.38)
21:45:39.598 00.002 2504 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.05 = -1.76)
21:45:39.600 00.002 2504 CameraToMount -- cameraX=-0.13 cameraY=-0.49 hyp=0.51 cameraTheta=-1.84 mountX=0.10 mountY=-0.50, mountTheta=-1.38
21:45:39.601 00.001 2504 AutoExp: adjust SNR=20.07 new exposure 2691
21:45:39.604 00.003 2504 SchedulePrimaryMove(0CECED28, x=-0.13, y=-0.49, opts=13)
21:45:39.606 00.002 2504 Enqueuing Move request for scope (-0.13, -0.49)
21:45:39.608 00.002 3008 Worker thread wakes up
21:45:39.608 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.49) opts 0xd
21:45:39.608 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.13, -0.49)
21:45:39.608 00.000 3008 Moving (-0.13, -0.49) raw xDistance=0.10 yDistance=-0.50
21:45:39.608 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.10, slope = -0.22
21:45:39.608 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.50 from input -0.50, slope = 0.00
21:45:39.608 00.000 3008 MoveAxis(E, 0, ABG)
21:45:39.608 00.000 3008 Move returns status 0, amount 0
21:45:39.608 00.000 3008 MoveAxis(N, 19, ABG)
21:45:39.608 00.000 3008 Guiding  Dir = 0, Dur = 19
21:45:39.626 00.018 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=220, med=3, FiltMin=1, FiltMax=192, Gamma=0.570
21:45:39.633 00.007 3008 IsSlewing returns 0
21:45:39.633 00.000 3008 IsGuiding returns 0
21:45:39.710 00.077 2504 UpdateGuideState exits: m=821 SNR=20.1 Exp=2.7 s
21:45:39.710 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:39.712 00.002 2504 ScheduleExposure(2691,3,1) exposurePending=0
21:45:39.713 00.001 2504 Enqueuing Expose request
21:45:39.814 00.101 3008 IsGuiding returns 1
21:45:39.815 00.001 3008 scope still moving after pulse duration time elapsed
21:45:39.866 00.051 3008 IsSlewing returns 0
21:45:39.866 00.000 3008 IsGuiding returns 0
21:45:39.866 00.000 3008 scope move finished after 19 + 213 ms
21:45:39.866 00.000 3008 Move returns status 0, amount 19
21:45:39.866 00.000 3008 move complete, result=0
21:45:39.866 00.000 3008 worker thread done servicing request
21:45:39.866 00.000 3008 Worker thread wakes up
21:45:39.866 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -0.5 px 19 ms NORTH
21:45:39.868 00.002 3008 worker thread servicing REQUEST_EXPOSE 2691
21:45:45.879 06.011 3008 Handling exposure in thread, d=2691 o=3 r=(44,395,31,31)
21:45:45.879 00.000 3008 ZWO: set CONTROL_EXPOSURE 2691000
21:45:48.825 02.946 3008 Exposure complete
21:45:48.870 00.045 3008 worker thread done servicing request
21:45:48.870 00.000 2504 OnExposeComplete: enter
21:45:48.872 00.002 2504 UpdateGuideState(): m_state=6
21:45:48.874 00.002 2504 Star::Find(15, 59, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
21:45:48.875 00.001 2504 Star::Find returns 1 (0), X=59.52, Y=411.03, Mass=784, SNR=19.6, Peak=25 HFD=6.0
21:45:48.876 00.001 2504 MultiStar: [#1 -0.39,0.67,0.82,U] [#2 -0.22,1.07,0.00,M1] [#3 -0.62,0.71,0.59,U] [#4 -1.00,0.53,0.00,M3] [#5 -0.35,0.66,0.62,U] 
21:45:48.877 00.001 2504 refined, 3 included, MultiStar: {-0.29, 0.79}, one-star: {0.02, 1.00}
21:45:48.878 00.001 2504 CameraToMount -- cameraTheta (1.92) - m_xAngle (3.07) = xAngle (-1.14 = -1.14)
21:45:48.879 00.001 2504 CameraToMount -- cameraTheta (1.92) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.28 = 2.00)
21:45:48.880 00.001 2504 CameraToMount -- cameraX=-0.29 cameraY=0.79 hyp=0.84 cameraTheta=1.92 mountX=0.35 mountY=0.76, mountTheta=1.14
21:45:48.881 00.001 2504 AutoExp: adjust SNR=19.63 new exposure 2711
21:45:48.883 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.29, y=0.79, opts=13)
21:45:48.884 00.001 2504 Enqueuing Move request for scope (-0.29, 0.79)
21:45:48.885 00.001 3008 Worker thread wakes up
21:45:48.885 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.79) opts 0xd
21:45:48.885 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.29, 0.79)
21:45:48.885 00.000 3008 Moving (-0.29, 0.79) raw xDistance=0.35 yDistance=0.76
21:45:48.885 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.35, slope = -0.14
21:45:48.885 00.000 3008 Lowpass2 history cleared, outlier deflection
21:45:48.885 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.76 from input 0.76, slope = 0.00
21:45:48.885 00.000 3008 MoveAxis(E, 0, ABG)
21:45:48.886 00.001 3008 Move returns status 0, amount 0
21:45:48.886 00.000 3008 MoveAxis(S, 30, ABG)
21:45:48.886 00.000 3008 Guiding  Dir = 1, Dur = 30
21:45:48.903 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=170, med=3, FiltMin=2, FiltMax=146, Gamma=0.570
21:45:48.921 00.018 3008 IsSlewing returns 0
21:45:48.921 00.000 3008 IsGuiding returns 0
21:45:48.974 00.053 2504 UpdateGuideState exits: m=784 SNR=19.6 Exp=2.7 s
21:45:48.976 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:48.977 00.001 2504 ScheduleExposure(2711,3,1) exposurePending=0
21:45:48.978 00.001 2504 Enqueuing Expose request
21:45:49.022 00.044 3008 IsGuiding returns 1
21:45:49.022 00.000 3008 scope still moving after pulse duration time elapsed
21:45:49.078 00.056 3008 IsSlewing returns 0
21:45:49.078 00.000 3008 IsGuiding returns 0
21:45:49.078 00.000 3008 scope move finished after 30 + 126 ms
21:45:49.078 00.000 3008 Move returns status 0, amount 30
21:45:49.078 00.000 3008 move complete, result=0
21:45:49.078 00.000 3008 worker thread done servicing request
21:45:49.078 00.000 3008 Worker thread wakes up
21:45:49.078 00.000 2504 GuideStep: 0.3 px 0 ms EAST, 0.8 px 30 ms SOUTH
21:45:49.080 00.002 3008 worker thread servicing REQUEST_EXPOSE 2711
21:45:55.086 06.006 3008 Handling exposure in thread, d=2711 o=3 r=(44,395,31,31)
21:45:55.086 00.000 3008 ZWO: set CONTROL_EXPOSURE 2711000
21:45:58.055 02.969 3008 Exposure complete
21:45:58.100 00.045 3008 worker thread done servicing request
21:45:58.100 00.000 2504 OnExposeComplete: enter
21:45:58.100 00.000 2504 UpdateGuideState(): m_state=6
21:45:58.100 00.000 2504 Star::Find(15, 59, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
21:45:58.100 00.000 2504 Star::Find returns 1 (0), X=59.72, Y=409.73, Mass=818, SNR=20.1, Peak=29 HFD=5.5
21:45:58.100 00.000 2504 MultiStar: [#1 -0.22,-0.33,0.88,U] [#2 -0.34,-0.01,0.70,U] [#3 -0.31,-0.23,0.62,U] [#4 -0.56,-0.33,0.60,U] [#5 -0.48,-0.08,0.60,U] 
21:45:58.100 00.000 2504 refined, 5 included, MultiStar: {-0.23, -0.22}, one-star: {0.22, -0.30}
21:45:58.100 00.000 2504 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.07) = xAngle (-5.44 = 0.84)
21:45:58.100 00.000 2504 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.58 = -2.30)
21:45:58.100 00.000 2504 CameraToMount -- cameraX=-0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-2.37 mountX=0.21 mountY=-0.24, mountTheta=-0.84
21:45:58.100 00.000 2504 AutoExp: adjust SNR=20.06 new exposure 2709
21:45:58.116 00.016 2504 SchedulePrimaryMove(0CECED28, x=-0.23, y=-0.22, opts=13)
21:45:58.117 00.001 2504 Enqueuing Move request for scope (-0.23, -0.22)
21:45:58.118 00.001 3008 Worker thread wakes up
21:45:58.118 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.22) opts 0xd
21:45:58.118 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.23, -0.22)
21:45:58.118 00.000 3008 Moving (-0.23, -0.22) raw xDistance=0.21 yDistance=-0.24
21:45:58.118 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.21, slope = -0.10
21:45:58.118 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.24 from input -0.24, slope = 0.00
21:45:58.118 00.000 3008 MoveAxis(E, 0, ABG)
21:45:58.118 00.000 3008 Move returns status 0, amount 0
21:45:58.118 00.000 3008 MoveAxis(N, 9, ABG)
21:45:58.118 00.000 3008 Guiding  Dir = 0, Dur = 9
21:45:58.118 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=216, med=3, FiltMin=2, FiltMax=178, Gamma=0.570
21:45:58.196 00.078 2504 UpdateGuideState exits: m=818 SNR=20.1 Exp=2.7 s
21:45:58.196 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:58.196 00.000 2504 ScheduleExposure(2709,3,1) exposurePending=0
21:45:58.196 00.000 2504 Enqueuing Expose request
21:45:58.228 00.032 3008 IsSlewing returns 0
21:45:58.228 00.000 3008 IsGuiding returns 0
21:45:58.322 00.094 3008 IsGuiding returns 1
21:45:58.322 00.000 3008 scope still moving after pulse duration time elapsed
21:45:58.385 00.063 3008 IsSlewing returns 0
21:45:58.385 00.000 3008 IsGuiding returns 0
21:45:58.385 00.000 3008 scope move finished after 9 + 152 ms
21:45:58.385 00.000 3008 Move returns status 0, amount 9
21:45:58.385 00.000 3008 move complete, result=0
21:45:58.385 00.000 3008 worker thread done servicing request
21:45:58.385 00.000 3008 Worker thread wakes up
21:45:58.385 00.000 2504 GuideStep: 0.2 px 0 ms EAST, -0.2 px 9 ms NORTH
21:45:58.385 00.000 3008 worker thread servicing REQUEST_EXPOSE 2709
21:46:04.399 06.014 3008 Handling exposure in thread, d=2709 o=3 r=(44,395,31,31)
21:46:04.399 00.000 3008 ZWO: set CONTROL_EXPOSURE 2709000
21:46:07.355 02.956 3008 Exposure complete
21:46:07.402 00.047 3008 worker thread done servicing request
21:46:07.402 00.000 2504 OnExposeComplete: enter
21:46:07.402 00.000 2504 UpdateGuideState(): m_state=6
21:46:07.402 00.000 2504 Star::Find(15, 59, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
21:46:07.402 00.000 2504 Star::Find returns 1 (0), X=59.68, Y=410.25, Mass=845, SNR=20.4, Peak=29 HFD=5.4
21:46:07.402 00.000 2504 MultiStar: [#1 -1.05,-0.32,0.00,M1] [#2 -0.79,0.04,0.72,U] [#3 -0.74,-0.11,0.59,U] [#4 -0.72,-0.51,0.60,U] [#5 -0.53,-0.14,0.61,U] 
21:46:07.402 00.000 2504 single-star, 4 included, MultiStar: {-0.45, -0.06}, one-star: {0.19, 0.22}
21:46:07.402 00.000 2504 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.07) = xAngle (-2.19 = -2.19)
21:46:07.402 00.000 2504 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.33 = 0.95)
21:46:07.402 00.000 2504 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.87 mountX=-0.17 mountY=0.24, mountTheta=2.19
21:46:07.402 00.000 2504 AutoExp: adjust SNR=20.40 new exposure 2693
21:46:07.417 00.015 2504 SchedulePrimaryMove(0CECED28, x=0.19, y=0.22, opts=13)
21:46:07.419 00.002 2504 Enqueuing Move request for scope (0.19, 0.22)
21:46:07.419 00.000 3008 Worker thread wakes up
21:46:07.419 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
21:46:07.419 00.000 3008 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
21:46:07.419 00.000 3008 Moving (0.19, 0.22) raw xDistance=-0.17 yDistance=0.24
21:46:07.419 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.17 is < calculated value -0.74, using input
21:46:07.419 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.17, slope = -0.09
21:46:07.419 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.24 from input 0.24, slope = 0.00
21:46:07.419 00.000 3008 MoveAxis(E, 0, ABG)
21:46:07.419 00.000 3008 Move returns status 0, amount 0
21:46:07.419 00.000 3008 MoveAxis(S, 9, ABG)
21:46:07.419 00.000 3008 Guiding  Dir = 1, Dur = 9
21:46:07.430 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=190, med=3, FiltMin=1, FiltMax=170, Gamma=0.570
21:46:07.450 00.020 3008 IsSlewing returns 0
21:46:07.450 00.000 3008 IsGuiding returns 0
21:46:07.482 00.032 2504 UpdateGuideState exits: m=845 SNR=20.4 Exp=2.7 s
21:46:07.492 00.010 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:07.492 00.000 2504 ScheduleExposure(2693,3,1) exposurePending=0
21:46:07.492 00.000 2504 Enqueuing Expose request
21:46:07.547 00.055 3008 IsGuiding returns 1
21:46:07.547 00.000 3008 scope still moving after pulse duration time elapsed
21:46:07.609 00.062 3008 IsSlewing returns 0
21:46:07.610 00.001 3008 IsGuiding returns 0
21:46:07.610 00.000 3008 scope move finished after 9 + 149 ms
21:46:07.610 00.000 3008 Move returns status 0, amount 9
21:46:07.610 00.000 3008 move complete, result=0
21:46:07.610 00.000 3008 worker thread done servicing request
21:46:07.610 00.000 3008 Worker thread wakes up
21:46:07.610 00.000 2504 GuideStep: -0.2 px 0 ms EAST, 0.2 px 9 ms SOUTH
21:46:07.612 00.002 3008 worker thread servicing REQUEST_EXPOSE 2693
21:46:12.820 05.208 2504 Stop button clicked
21:46:12.820 00.000 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:46:12.826 00.006 2504 Status Line: Waiting for devices...
21:46:12.852 00.026 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:184->Time lapse interrupted
21:46:12.852 00.000 3008 worker thread done servicing request
21:46:12.852 00.000 2504 OnExposeComplete: enter
21:46:12.852 00.000 2504 OnExposeComplete: Capture Error reported
21:46:12.852 00.000 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:46:12.852 00.000 2504 Mount: notify guiding stopped
21:46:12.858 00.006 2504 Changing from state GUIDING to STOP
21:46:12.858 00.000 2504 guider state => SELECTED
21:46:12.858 00.000 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=190, med=3, FiltMin=1, FiltMax=170, Gamma=0.570
21:46:12.916 00.058 2504 Changing from state SELECTED to UNINITIALIZED
21:46:12.916 00.000 2504 guider state => SELECTING
21:46:12.916 00.000 2504 Status Line: Stopped.
21:46:12.916 00.000 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:46:34.628 21.712 2504 evsrv: cli 0D0AD228 connect
21:46:34.630 00.002 2504 evsrv: cli 0D0AD228 request: {"method":"get_app_state","id":"7c4b19b7-e15d-40b4-9511-5ed42e17c878"}
21:46:34.632 00.002 2504 evsrv: cli 0D0AD228 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c4b19b7-e15d-40b4-9511-5ed42e17c878"}
21:46:34.633 00.001 2504 evsrv: cli 0D0AD228 disconnect
21:47:54.646 80.013 2504 evsrv: cli 0D0AD228 connect
21:47:54.648 00.002 2504 evsrv: cli 0D0AD228 request: {"method":"get_app_state","id":"b538f03b-5d6b-465c-83c8-139fd0d487fc"}
21:47:54.649 00.001 2504 evsrv: cli 0D0AD228 response: {"jsonrpc":"2.0","result":"Stopped","id":"b538f03b-5d6b-465c-83c8-139fd0d487fc"}
21:47:54.651 00.002 2504 evsrv: cli 0D0AD228 disconnect
21:47:54.653 00.002 2504 evsrv: cli 0D0AD2C8 connect
21:47:54.655 00.002 2504 evsrv: cli 0D0AD2C8 request: {"method":"get_calibrated","id":"2daed1dd-8d58-47a5-b8ab-19633949d4cd"}
21:47:54.656 00.001 2504 evsrv: cli 0D0AD2C8 response: {"jsonrpc":"2.0","result":true,"id":"2daed1dd-8d58-47a5-b8ab-19633949d4cd"}
21:47:54.658 00.002 2504 evsrv: cli 0D0AD2C8 disconnect
21:47:54.660 00.002 2504 evsrv: cli 0D0AD4A8 connect
21:47:54.661 00.001 2504 evsrv: cli 0D0AD4A8 request: {"method":"get_camera_frame_size","id":"88445520-391e-4ad9-9915-4ea2c32b1dab"}
21:47:54.663 00.002 2504 evsrv: cli 0D0AD4A8 response: {"jsonrpc":"2.0","result":[1936,1216],"id":"88445520-391e-4ad9-9915-4ea2c32b1dab"}
21:47:54.664 00.001 2504 evsrv: cli 0D0AD4A8 disconnect
21:47:54.666 00.002 2504 evsrv: cli 0D0ACDC8 connect
21:47:54.667 00.001 2504 evsrv: cli 0D0ACDC8 request: {"method":"guide","params":{"settle":{"pixels":1,"time":5,"timeout":20},"recalibrate":false,"roi":[145,91,1645,1033]},"id":"5296a93f-3058-4ddb-aa67-4f442ad2639c"}
21:47:54.668 00.001 2504 PhdController::Guide begins
21:47:54.669 00.001 2504 PhdController: newstate STATE_SETUP
21:47:54.670 00.001 2504 PhdController: setup
21:47:54.671 00.001 2504 PhdController: newstate STATE_ATTEMPT_START
21:47:54.672 00.001 2504 PhdController: start capturing
21:47:54.673 00.001 2504 Changing from state SELECTING to UNINITIALIZED
21:47:54.674 00.001 2504 guider state => SELECTING
21:47:54.675 00.001 2504 setting force full frames = true
21:47:54.676 00.001 2504 AutoExp: reset exp to 8000
21:47:54.677 00.001 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:47:54.682 00.005 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:47:54.684 00.002 2504 Enqueuing Expose request
21:47:54.686 00.002 2504 PhdController: newstate STATE_SELECT_STAR
21:47:54.687 00.001 3008 Worker thread wakes up
21:47:54.687 00.000 2504 evsrv: cli 0D0ACDC8 response: {"jsonrpc":"2.0","result":0,"id":"5296a93f-3058-4ddb-aa67-4f442ad2639c"}
21:47:54.688 00.001 3008 worker thread servicing REQUEST_EXPOSE 8000
21:47:54.688 00.000 3008 Exposure delay set to 1000
21:47:54.688 00.000 2504 evsrv: cli 0D0ACDC8 disconnect
21:47:54.690 00.002 2504 evsrv: cli 0D0ACE68 connect
21:47:54.691 00.001 2504 case statement mapped state 1 to 101
21:47:54.692 00.001 2504 case statement mapped state 1 to 101
21:47:54.693 00.001 2504 evsrv: cli 0D0ACE68 request: {"method":"get_lock_shift_params","id":"a879d810-9eef-4d5d-8127-97e4a0d1460a"}
21:47:54.694 00.001 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a879d810-9eef-4d5d-8127-97e4a0d1460a"}
21:47:54.695 00.001 2504 evsrv: cli 0D0ACE68 disconnect
21:47:54.696 00.001 2504 evsrv: cli 0D0AD548 connect
21:47:54.697 00.001 2504 case statement mapped state 1 to 101
21:47:54.698 00.001 2504 case statement mapped state 1 to 101
21:47:54.700 00.002 2504 evsrv: cli 0D0AD548 request: {"method":"get_lock_position","id":"bf853fb3-d515-4f07-80b6-4875c6eaa6d6"}
21:47:54.701 00.001 2504 evsrv: cli 0D0AD548 response: {"jsonrpc":"2.0","result":null,"id":"bf853fb3-d515-4f07-80b6-4875c6eaa6d6"}
21:47:54.703 00.002 2504 evsrv: cli 0D0AD548 disconnect
21:47:55.695 00.992 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:47:55.695 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:47:55.703 00.008 2504 evsrv: cli 0D0ACE68 connect
21:47:55.705 00.002 2504 case statement mapped state 1 to 101
21:47:55.706 00.001 2504 case statement mapped state 1 to 101
21:47:55.708 00.002 2504 evsrv: cli 0D0ACE68 request: {"method":"get_lock_position","id":"192a170f-1da5-47c1-88f0-d191dee09929"}
21:47:55.709 00.001 2504 evsrv: cli 0D0ACE68 response: {"jsonrpc":"2.0","result":null,"id":"192a170f-1da5-47c1-88f0-d191dee09929"}
21:47:55.710 00.001 2504 evsrv: cli 0D0ACE68 disconnect
21:47:56.711 01.001 2504 evsrv: cli 0D0ACD28 connect
21:47:56.713 00.002 2504 case statement mapped state 1 to 101
21:47:56.714 00.001 2504 case statement mapped state 1 to 101
21:47:56.715 00.001 2504 evsrv: cli 0D0ACD28 request: {"method":"get_lock_position","id":"e62b0f25-679d-47a9-af5c-dd9c224c9e16"}
21:47:56.716 00.001 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":null,"id":"e62b0f25-679d-47a9-af5c-dd9c224c9e16"}
21:47:56.718 00.002 2504 evsrv: cli 0D0ACD28 disconnect
21:47:57.719 01.001 2504 evsrv: cli 0D0AD408 connect
21:47:57.720 00.001 2504 case statement mapped state 1 to 101
21:47:57.722 00.002 2504 case statement mapped state 1 to 101
21:47:57.723 00.001 2504 evsrv: cli 0D0AD408 request: {"method":"get_lock_position","id":"8c0952e0-c5fd-47cd-84ba-605ac35a1b90"}
21:47:57.724 00.001 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":null,"id":"8c0952e0-c5fd-47cd-84ba-605ac35a1b90"}
21:47:57.726 00.002 2504 evsrv: cli 0D0AD408 disconnect
21:47:58.727 01.001 2504 evsrv: cli 0D0ACFA8 connect
21:47:58.729 00.002 2504 case statement mapped state 1 to 101
21:47:58.730 00.001 2504 case statement mapped state 1 to 101
21:47:58.732 00.002 2504 evsrv: cli 0D0ACFA8 request: {"method":"get_lock_position","id":"c7487af5-992c-417e-9113-1715ab71ccdc"}
21:47:58.733 00.001 2504 evsrv: cli 0D0ACFA8 response: {"jsonrpc":"2.0","result":null,"id":"c7487af5-992c-417e-9113-1715ab71ccdc"}
21:47:58.734 00.001 2504 evsrv: cli 0D0ACFA8 disconnect
21:47:59.736 01.002 2504 evsrv: cli 0D0AD728 connect
21:47:59.737 00.001 2504 case statement mapped state 1 to 101
21:47:59.739 00.002 2504 case statement mapped state 1 to 101
21:47:59.740 00.001 2504 evsrv: cli 0D0AD728 request: {"method":"get_lock_position","id":"47de2d3a-faea-471c-b16b-37431d20c4fe"}
21:47:59.742 00.002 2504 evsrv: cli 0D0AD728 response: {"jsonrpc":"2.0","result":null,"id":"47de2d3a-faea-471c-b16b-37431d20c4fe"}
21:47:59.743 00.001 2504 evsrv: cli 0D0AD728 disconnect
21:48:00.743 01.000 2504 evsrv: cli 0D0ADB88 connect
21:48:00.745 00.002 2504 case statement mapped state 1 to 101
21:48:00.747 00.002 2504 case statement mapped state 1 to 101
21:48:00.748 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_lock_position","id":"efe0081e-8db9-45be-831e-c4d92f7fd737"}
21:48:00.749 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":null,"id":"efe0081e-8db9-45be-831e-c4d92f7fd737"}
21:48:00.751 00.002 2504 evsrv: cli 0D0ADB88 disconnect
21:48:01.753 01.002 2504 evsrv: cli 0D0ACD28 connect
21:48:01.754 00.001 2504 case statement mapped state 1 to 101
21:48:01.755 00.001 2504 case statement mapped state 1 to 101
21:48:01.757 00.002 2504 evsrv: cli 0D0ACD28 request: {"method":"get_lock_position","id":"38ddf0bd-d17d-42ac-bf07-382c6da8dd33"}
21:48:01.758 00.001 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":null,"id":"38ddf0bd-d17d-42ac-bf07-382c6da8dd33"}
21:48:01.759 00.001 2504 evsrv: cli 0D0ACD28 disconnect
21:48:02.761 01.002 2504 evsrv: cli 0D0AD688 connect
21:48:02.763 00.002 2504 case statement mapped state 1 to 101
21:48:02.764 00.001 2504 case statement mapped state 1 to 101
21:48:02.766 00.002 2504 evsrv: cli 0D0AD688 request: {"method":"get_lock_position","id":"b769c2ed-2a3f-4892-b3d0-49c0b54a43b4"}
21:48:02.768 00.002 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":null,"id":"b769c2ed-2a3f-4892-b3d0-49c0b54a43b4"}
21:48:02.770 00.002 2504 evsrv: cli 0D0AD688 disconnect
21:48:03.770 01.000 2504 evsrv: cli 0D0ADC28 connect
21:48:03.771 00.001 2504 case statement mapped state 1 to 101
21:48:03.773 00.002 2504 case statement mapped state 1 to 101
21:48:03.774 00.001 2504 evsrv: cli 0D0ADC28 request: {"method":"get_lock_position","id":"a368c5b5-7372-46f9-a6de-22d9c135cc0b"}
21:48:03.776 00.002 2504 evsrv: cli 0D0ADC28 response: {"jsonrpc":"2.0","result":null,"id":"a368c5b5-7372-46f9-a6de-22d9c135cc0b"}
21:48:03.777 00.001 2504 evsrv: cli 0D0ADC28 disconnect
21:48:04.491 00.714 3008 Exposure complete
21:48:04.536 00.045 3008 worker thread done servicing request
21:48:04.536 00.000 2504 OnExposeComplete: enter
21:48:04.537 00.001 2504 UpdateGuideState(): m_state=1
21:48:04.539 00.002 2504 UpdateCurrentPosition: no star selected
21:48:04.540 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:48:04.541 00.001 2504 Status Line: No star selected
21:48:04.543 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:04.600 00.057 2504 UpdateGuideState exits: No star selected
21:48:04.601 00.001 2504 GuiderMultiStar::AutoSelect enter
21:48:04.602 00.001 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 1645x1033@145,91
21:48:04.604 00.002 2504 AutoFind: using ROI 1645x1033@145,91
21:48:04.632 00.028 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:48:04.713 00.081 2504 AutoFind: global mean = -0.0, stdev 3.2
21:48:04.714 00.001 2504 AutoFind: using threshold = 0.1
21:48:04.783 00.069 2504 AutoFind: local max [1237, 242] 169.9
21:48:04.785 00.002 2504 AutoFind: local max [602, 1077] 73.5
21:48:04.786 00.001 2504 AutoFind: local max [244, 484] 44.2
21:48:04.787 00.001 2504 AutoFind: local max [373, 656] 38.6
21:48:04.788 00.001 2504 AutoFind: local max [383, 688] 38.4
21:48:04.789 00.001 2504 AutoFind: local max [1647, 430] 37.7
21:48:04.790 00.001 2504 AutoFind: local max [334, 978] 26.1
21:48:04.791 00.001 2504 AutoFind: local max [1561, 365] 21.5
21:48:04.792 00.001 2504 AutoFind: local max [1494, 608] 21.3
21:48:04.793 00.001 2504 AutoFind: local max [780, 668] 18.6
21:48:04.795 00.002 2504 AutoFind: local max [864, 554] 14.6
21:48:04.796 00.001 2504 AutoFind: local max [1106, 724] 13.9
21:48:04.797 00.001 2504 AutoFind: local max [532, 595] 13.6
21:48:04.798 00.001 2504 AutoFind: local max [442, 491] 13.5
21:48:04.799 00.001 2504 AutoFind: local max [568, 448] 11.0
21:48:04.800 00.001 2504 AutoFind: local max [464, 1070] 10.3
21:48:04.801 00.001 2504 AutoFind: local max [380, 719] 9.8
21:48:04.802 00.001 2504 AutoFind: local max [1186, 92] 8.9
21:48:04.803 00.001 2504 AutoFind: local max [417, 158] 8.3
21:48:04.804 00.001 2504 AutoFind: local max [242, 421] 8.1
21:48:04.805 00.001 2504 AutoFind: local max [702, 972] 7.8
21:48:04.806 00.001 2504 AutoFind: local max [1686, 148] 7.1
21:48:04.807 00.001 2504 AutoFind: local max [990, 998] 6.8
21:48:04.808 00.001 2504 AutoFind: local max [1500, 225] 6.0
21:48:04.809 00.001 2504 AutoFind: local max [146, 945] 5.9
21:48:04.810 00.001 2504 AutoFind: local max [146, 92] 5.9
21:48:04.811 00.001 2504 AutoFind: local max [1787, 92] 5.5
21:48:04.813 00.002 2504 AutoFind: local max [487, 92] 5.4
21:48:04.814 00.001 2504 AutoFind: local max [666, 92] 5.2
21:48:04.815 00.001 2504 AutoFind: local max [781, 92] 5.2
21:48:04.816 00.001 2504 AutoFind: local max [146, 716] 5.1
21:48:04.818 00.002 2504 AutoFind: local max [851, 92] 5.1
21:48:04.819 00.001 2504 AutoFind: local max [146, 745] 5.1
21:48:04.820 00.001 2504 AutoFind: local max [146, 194] 5.1
21:48:04.821 00.001 2504 AutoFind: local max [555, 92] 5.0
21:48:04.822 00.001 2504 AutoFind: local max [466, 92] 5.0
21:48:04.824 00.002 2504 AutoFind: local max [845, 92] 5.0
21:48:04.825 00.001 2504 AutoFind: local max [521, 92] 5.0
21:48:04.826 00.001 2504 AutoFind: local max [353, 92] 5.0
21:48:04.828 00.002 2504 AutoFind: local max [715, 92] 5.0
21:48:04.829 00.001 2504 AutoFind: local max [1089, 92] 5.0
21:48:04.830 00.001 2504 AutoFind: local max [1589, 92] 5.0
21:48:04.831 00.001 2504 AutoFind: local max [611, 92] 5.0
21:48:04.832 00.001 2504 AutoFind: local max [877, 92] 5.0
21:48:04.833 00.001 2504 AutoFind: local max [146, 1122] 5.0
21:48:04.834 00.001 2504 AutoFind: local max [601, 92] 5.0
21:48:04.835 00.001 2504 AutoFind: local max [1030, 92] 5.0
21:48:04.836 00.001 2504 AutoFind: local max [1619, 92] 5.0
21:48:04.837 00.001 2504 AutoFind: local max [655, 92] 4.9
21:48:04.839 00.002 2504 AutoFind: local max [724, 92] 4.9
21:48:04.840 00.001 2504 AutoFind: local max [1603, 92] 4.9
21:48:04.841 00.001 2504 AutoFind: local max [146, 168] 4.9
21:48:04.842 00.001 2504 AutoFind: local max [1158, 92] 4.9
21:48:04.843 00.001 2504 AutoFind: local max [146, 553] 4.9
21:48:04.844 00.001 2504 AutoFind: local max [1508, 92] 4.9
21:48:04.846 00.002 2504 AutoFind: local max [1553, 92] 4.9
21:48:04.847 00.001 2504 AutoFind: local max [391, 92] 4.9
21:48:04.848 00.001 2504 AutoFind: local max [694, 92] 4.9
21:48:04.849 00.001 2504 AutoFind: local max [922, 92] 4.9
21:48:04.849 00.000 2504 AutoFind: local max [906, 92] 4.9
21:48:04.851 00.002 2504 AutoFind: local max [146, 517] 4.9
21:48:04.851 00.000 2504 AutoFind: local max [1248, 92] 4.9
21:48:04.852 00.001 2504 AutoFind: local max [146, 201] 4.8
21:48:04.853 00.001 2504 AutoFind: local max [146, 240] 4.8
21:48:04.854 00.001 2504 AutoFind: local max [1064, 92] 4.8
21:48:04.855 00.001 2504 AutoFind: local max [551, 566] 4.8
21:48:04.856 00.001 2504 AutoFind: local max [803, 92] 4.8
21:48:04.857 00.001 2504 AutoFind: local max [1265, 92] 4.8
21:48:04.858 00.001 2504 AutoFind: local max [1376, 92] 4.8
21:48:04.859 00.001 2504 AutoFind: local max [1152, 92] 4.8
21:48:04.860 00.001 2504 AutoFind: local max [831, 92] 4.8
21:48:04.861 00.001 2504 AutoFind: local max [1147, 92] 4.8
21:48:04.863 00.002 2504 AutoFind: local max [146, 510] 4.8
21:48:04.864 00.001 2504 AutoFind: local max [1582, 92] 4.8
21:48:04.865 00.001 2504 AutoFind: local max [1656, 92] 4.8
21:48:04.866 00.001 2504 AutoFind: local max [146, 652] 4.8
21:48:04.867 00.001 2504 AutoFind: local max [1204, 92] 4.8
21:48:04.868 00.001 2504 AutoFind: local max [686, 92] 4.8
21:48:04.869 00.001 2504 AutoFind: local max [755, 92] 4.8
21:48:04.870 00.001 2504 AutoFind: local max [1567, 92] 4.8
21:48:04.871 00.001 2504 AutoFind: local max [146, 214] 4.8
21:48:04.872 00.001 2504 AutoFind: local max [1296, 92] 4.8
21:48:04.873 00.001 2504 AutoFind: local max [146, 418] 4.8
21:48:04.874 00.001 2504 AutoFind: local max [1788, 583] 4.8
21:48:04.875 00.001 2504 AutoFind: local max [146, 358] 4.8
21:48:04.876 00.001 2504 AutoFind: local max [146, 762] 4.8
21:48:04.877 00.001 2504 AutoFind: local max [1351, 92] 4.8
21:48:04.878 00.001 2504 AutoFind: local max [1413, 92] 4.7
21:48:04.879 00.001 2504 AutoFind: local max [146, 226] 4.7
21:48:04.880 00.001 2504 AutoFind: local max [146, 631] 4.7
21:48:04.881 00.001 2504 AutoFind: local max [1460, 92] 4.7
21:48:04.882 00.001 2504 AutoFind: local max [146, 658] 4.7
21:48:04.883 00.001 2504 AutoFind: local max [146, 489] 4.7
21:48:04.884 00.001 2504 AutoFind: local max [942, 92] 4.7
21:48:04.885 00.001 2504 AutoFind: local max [1096, 92] 4.7
21:48:04.886 00.001 2504 AutoFind: local max [146, 496] 4.7
21:48:04.887 00.001 2504 AutoFind: local max [1323, 92] 4.7
21:48:04.888 00.001 2504 AutoFind: local max [246, 92] 4.7
21:48:04.889 00.001 2504 AutoFind: local max [146, 531] 4.7
21:48:04.890 00.001 2504 AutoFind: local max [1466, 92] 4.7
21:48:04.891 00.001 2504 AutoFind: too close [1466, 92] 4.7 - [1460, 92] 4.7
21:48:04.892 00.001 2504 AutoFind: too close [146, 531] 4.7 - [146, 517] 4.9
21:48:04.893 00.001 2504 AutoFind: too close [146, 496] 4.7 - [146, 489] 4.7
21:48:04.894 00.001 2504 AutoFind: too close [146, 496] 4.7 - [146, 510] 4.8
21:48:04.895 00.001 2504 AutoFind: too close [1096, 92] 4.7 - [1089, 92] 5.0
21:48:04.896 00.001 2504 AutoFind: too close [942, 92] 4.7 - [922, 92] 4.9
21:48:04.897 00.001 2504 AutoFind: too close [146, 658] 4.7 - [146, 652] 4.8
21:48:04.898 00.001 2504 AutoFind: too close [146, 226] 4.7 - [146, 214] 4.8
21:48:04.899 00.001 2504 AutoFind: too close [146, 226] 4.7 - [146, 240] 4.8
21:48:04.900 00.001 2504 AutoFind: too close [146, 762] 4.8 - [146, 745] 5.1
21:48:04.901 00.001 2504 AutoFind: too close [146, 214] 4.8 - [146, 201] 4.8
21:48:04.902 00.001 2504 AutoFind: too close [146, 214] 4.8 - [146, 194] 5.1
21:48:04.903 00.001 2504 AutoFind: too close [1567, 92] 4.8 - [1582, 92] 4.8
21:48:04.905 00.002 2504 AutoFind: too close [1567, 92] 4.8 - [1553, 92] 4.9
21:48:04.906 00.001 2504 AutoFind: too close [686, 92] 4.8 - [694, 92] 4.9
21:48:04.907 00.001 2504 AutoFind: too close [686, 92] 4.8 - [666, 92] 5.2
21:48:04.908 00.001 2504 AutoFind: too close [1204, 92] 4.8 - [1186, 92] 8.9
21:48:04.909 00.001 2504 AutoFind: too close [1582, 92] 4.8 - [1589, 92] 5.0
21:48:04.910 00.001 2504 AutoFind: too close [146, 510] 4.8 - [146, 517] 4.9
21:48:04.911 00.001 2504 AutoFind: too close [1147, 92] 4.8 - [1152, 92] 4.8
21:48:04.912 00.001 2504 AutoFind: too close [1147, 92] 4.8 - [1158, 92] 4.9
21:48:04.914 00.002 2504 AutoFind: too close [831, 92] 4.8 - [845, 92] 5.0
21:48:04.915 00.001 2504 AutoFind: too close [831, 92] 4.8 - [851, 92] 5.1
21:48:04.916 00.001 2504 AutoFind: too close [1152, 92] 4.8 - [1158, 92] 4.9
21:48:04.917 00.001 2504 AutoFind: too close [1265, 92] 4.8 - [1248, 92] 4.9
21:48:04.918 00.001 2504 AutoFind: too close [146, 201] 4.8 - [146, 194] 5.1
21:48:04.919 00.001 2504 AutoFind: too close [906, 92] 4.9 - [922, 92] 4.9
21:48:04.920 00.001 2504 AutoFind: too close [1603, 92] 4.9 - [1619, 92] 5.0
21:48:04.921 00.001 2504 AutoFind: too close [1603, 92] 4.9 - [1589, 92] 5.0
21:48:04.922 00.001 2504 AutoFind: too close [724, 92] 4.9 - [715, 92] 5.0
21:48:04.923 00.001 2504 AutoFind: too close [655, 92] 4.9 - [666, 92] 5.2
21:48:04.924 00.001 2504 AutoFind: too close [601, 92] 5.0 - [611, 92] 5.0
21:48:04.925 00.001 2504 AutoFind: too close [845, 92] 5.0 - [851, 92] 5.1
21:48:04.926 00.001 2504 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:48:04.927 00.001 2504 Star::Find(15, 1237, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.929 00.002 2504 Star::Find returns 1 (1), X=1239.33, Y=243.62, Mass=19657, SNR=97.7, Peak=255 HFD=7.3
21:48:04.930 00.001 2504 Star::Find(15, 602, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.931 00.001 2504 Star::Find returns 1 (0), X=601.84, Y=1077.34, Mass=1893, SNR=30.5, Peak=87 HFD=5.0
21:48:04.933 00.002 2504 Star::Find(15, 244, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.934 00.001 2504 Star::Find returns 1 (0), X=244.74, Y=484.48, Mass=1335, SNR=25.7, Peak=57 HFD=5.0
21:48:04.935 00.001 2504 Star::Find(15, 373, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.937 00.002 2504 Star::Find returns 1 (0), X=373.56, Y=656.45, Mass=1202, SNR=24.4, Peak=53 HFD=5.2
21:48:04.938 00.001 2504 Star::Find(15, 383, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.939 00.001 2504 Star::Find returns 1 (0), X=383.08, Y=687.19, Mass=1614, SNR=28.2, Peak=55 HFD=5.9
21:48:04.941 00.002 2504 Star::Find(15, 1647, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.942 00.001 2504 Star::Find returns 1 (0), X=1647.92, Y=429.99, Mass=1399, SNR=26.3, Peak=51 HFD=5.8
21:48:04.943 00.001 2504 Star::Find(15, 334, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.944 00.001 2504 Star::Find returns 1 (0), X=334.61, Y=978.07, Mass=874, SNR=20.7, Peak=34 HFD=5.2
21:48:04.945 00.001 2504 Star::Find(15, 1561, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.947 00.002 2504 Star::Find returns 1 (0), X=1561.69, Y=365.02, Mass=789, SNR=19.7, Peak=31 HFD=5.4
21:48:04.948 00.001 2504 Star::Find(15, 1494, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.949 00.001 2504 Star::Find returns 1 (0), X=1495.23, Y=608.03, Mass=884, SNR=20.9, Peak=34 HFD=5.9
21:48:04.950 00.001 2504 Star::Find(15, 780, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.951 00.001 2504 Star::Find returns 1 (0), X=780.60, Y=667.86, Mass=601, SNR=17.2, Peak=27 HFD=5.2
21:48:04.952 00.001 2504 Star::Find(15, 864, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.954 00.002 2504 Star::Find returns 1 (0), X=865.08, Y=553.93, Mass=471, SNR=15.2, Peak=22 HFD=4.7
21:48:04.955 00.001 2504 Star::Find(15, 1106, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.956 00.001 2504 Star::Find returns 1 (0), X=1107.16, Y=723.90, Mass=479, SNR=15.5, Peak=24 HFD=5.6
21:48:04.957 00.001 2504 Star::Find(15, 532, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.958 00.001 2504 Star::Find returns 1 (0), X=532.09, Y=595.04, Mass=392, SNR=13.8, Peak=23 HFD=4.6
21:48:04.959 00.001 2504 Star::Find(15, 442, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.961 00.002 2504 Star::Find returns 1 (0), X=442.38, Y=491.34, Mass=448, SNR=14.8, Peak=22 HFD=5.3
21:48:04.962 00.001 2504 Star::Find(15, 568, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.963 00.001 2504 Star::Find returns 1 (0), X=568.14, Y=447.66, Mass=353, SNR=13.1, Peak=21 HFD=5.0
21:48:04.965 00.002 2504 Star::Find(15, 464, 1070, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.966 00.001 2504 Star::Find returns 1 (0), X=464.20, Y=1069.66, Mass=343, SNR=13.1, Peak=16 HFD=5.5
21:48:04.967 00.001 2504 Star::Find(15, 380, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.968 00.001 2504 Star::Find returns 1 (0), X=380.85, Y=719.28, Mass=343, SNR=13.1, Peak=18 HFD=5.5
21:48:04.970 00.002 2504 Star::Find(15, 417, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.972 00.002 2504 Star::Find returns 1 (0), X=417.59, Y=158.40, Mass=288, SNR=12.0, Peak=17 HFD=5.3
21:48:04.973 00.001 2504 Star::Find(15, 242, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.974 00.001 2504 Star::Find returns 1 (0), X=241.70, Y=420.55, Mass=274, SNR=11.7, Peak=17 HFD=5.3
21:48:04.975 00.001 2504 Star::Find(15, 702, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.976 00.001 2504 Star::Find returns 1 (0), X=702.64, Y=971.88, Mass=248, SNR=10.9, Peak=15 HFD=5.0
21:48:04.977 00.001 2504 Star::Find(15, 1686, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.978 00.001 2504 Star::Find returns 1 (0), X=1686.99, Y=148.82, Mass=231, SNR=10.6, Peak=15 HFD=4.8
21:48:04.979 00.001 2504 Star::Find(15, 990, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.980 00.001 2504 Star::Find returns 1 (0), X=990.70, Y=997.99, Mass=214, SNR=10.1, Peak=13 HFD=5.1
21:48:04.982 00.002 2504 Star::Find(15, 1500, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.983 00.001 2504 Star::Find returns 1 (0), X=1500.87, Y=225.10, Mass=231, SNR=10.6, Peak=15 HFD=5.6
21:48:04.984 00.001 2504 Star::Find(15, 146, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.985 00.001 2504 Star::Find returns 1 (0), X=145.96, Y=944.30, Mass=71, SNR=6.0, Peak=7 HFD=5.0
21:48:04.986 00.001 2504 Star::Find(15, 146, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.987 00.001 2504 Star::Find returns 0 (2), X=146.00, Y=92.00, Mass=12, SNR=2.4, Peak=7 HFD=0.0
21:48:04.988 00.001 2504 Star::Find(15, 1787, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.989 00.001 2504 Star::Find returns 0 (3), X=1787.00, Y=92.00, Mass=1, SNR=0.8, Peak=7 HFD=0.0
21:48:04.990 00.001 2504 Star::Find(15, 487, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.991 00.001 2504 Star::Find returns 0 (3), X=487.00, Y=92.00, Mass=2, SNR=0.9, Peak=8 HFD=0.0
21:48:04.992 00.001 2504 Star::Find(15, 781, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.993 00.001 2504 Star::Find returns 0 (4), X=772.50, Y=95.55, Mass=20, SNR=3.1, Peak=12 HFD=1.3
21:48:04.994 00.001 2504 Star::Find(15, 146, 716, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.995 00.001 2504 Star::Find returns 0 (3), X=146.00, Y=716.00, Mass=2, SNR=0.9, Peak=8 HFD=0.0
21:48:04.996 00.001 2504 Star::Find(15, 555, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.997 00.001 2504 Star::Find returns 0 (3), X=555.00, Y=92.00, Mass=2, SNR=0.9, Peak=8 HFD=0.0
21:48:04.998 00.001 2504 Star::Find(15, 466, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:04.999 00.001 2504 Star::Find returns 0 (3), X=466.00, Y=92.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:48:05.000 00.001 2504 Star::Find(15, 521, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.001 00.001 2504 Star::Find returns 0 (3), X=521.00, Y=92.00, Mass=1, SNR=0.8, Peak=8 HFD=0.0
21:48:05.002 00.001 2504 Star::Find(15, 353, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.003 00.001 2504 Star::Find returns 0 (3), X=353.00, Y=92.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:48:05.004 00.001 2504 Star::Find(15, 877, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.005 00.001 2504 Star::Find returns 0 (3), X=877.00, Y=92.00, Mass=1, SNR=0.8, Peak=8 HFD=0.0
21:48:05.006 00.001 2504 Star::Find(15, 146, 1122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.007 00.001 2504 Star::Find returns 0 (3), X=146.00, Y=1122.00, Mass=0, SNR=0.0, Peak=5 HFD=0.0
21:48:05.008 00.001 2504 Star::Find(15, 1030, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.009 00.001 2504 Star::Find returns 0 (3), X=1030.00, Y=92.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
21:48:05.010 00.001 2504 Star::Find(15, 146, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.011 00.001 2504 Star::Find returns 0 (3), X=146.00, Y=168.00, Mass=2, SNR=0.8, Peak=8 HFD=0.0
21:48:05.012 00.001 2504 Star::Find(15, 146, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.014 00.002 2504 Star::Find returns 0 (3), X=146.00, Y=553.00, Mass=6, SNR=1.6, Peak=8 HFD=0.0
21:48:05.015 00.001 2504 Star::Find(15, 1508, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.016 00.001 2504 Star::Find returns 0 (3), X=1508.00, Y=92.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
21:48:05.017 00.001 2504 Star::Find(15, 391, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.018 00.001 2504 Star::Find returns 0 (3), X=391.00, Y=92.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:48:05.019 00.001 2504 Star::Find(15, 1064, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.020 00.001 2504 Star::Find returns 0 (3), X=1064.00, Y=92.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
21:48:05.021 00.001 2504 Star::Find(15, 551, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.022 00.001 2504 Star::Find returns 1 (0), X=551.57, Y=565.29, Mass=203, SNR=10.1, Peak=12 HFD=5.6
21:48:05.023 00.001 2504 Star::Find(15, 803, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.024 00.001 2504 Star::Find returns 0 (3), X=803.00, Y=92.00, Mass=1, SNR=0.8, Peak=8 HFD=0.0
21:48:05.025 00.001 2504 Star::Find(15, 1376, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.026 00.001 2504 Star::Find returns 1 (0), X=1365.01, Y=103.44, Mass=129, SNR=7.9, Peak=11 HFD=5.3
21:48:05.027 00.001 2504 Star::Find(15, 1656, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.028 00.001 2504 Star::Find returns 1 (0), X=1647.64, Y=86.27, Mass=33, SNR=4.1, Peak=7 HFD=6.7
21:48:05.029 00.001 2504 Star::Find(15, 755, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.030 00.001 2504 Star::Find returns 0 (3), X=755.00, Y=92.00, Mass=0, SNR=0.0, Peak=7 HFD=0.0
21:48:05.032 00.002 2504 Star::Find(15, 1296, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.033 00.001 2504 Star::Find returns 0 (3), X=1296.00, Y=92.00, Mass=1, SNR=0.7, Peak=8 HFD=0.0
21:48:05.034 00.001 2504 Star::Find(15, 146, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.035 00.001 2504 Star::Find returns 0 (3), X=146.00, Y=418.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
21:48:05.036 00.001 2504 Star::Find(15, 1788, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.037 00.001 2504 Star::Find false star n=142 nbg=253 bg=6.0 sigma=0.0 thresh=6 peak=6
21:48:05.038 00.001 2504 Star::Find returns 0 (2), X=1788.00, Y=583.00, Mass=28, SNR=2.9, Peak=7 HFD=0.0
21:48:05.039 00.001 2504 Star::Find(15, 146, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.040 00.001 2504 Star::Find returns 0 (3), X=146.00, Y=358.00, Mass=4, SNR=1.3, Peak=8 HFD=0.0
21:48:05.041 00.001 2504 Star::Find(15, 1351, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.042 00.001 2504 Star::Find returns 1 (0), X=1365.01, Y=103.44, Mass=129, SNR=7.9, Peak=11 HFD=5.3
21:48:05.043 00.001 2504 Star::Find(15, 1413, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.044 00.001 2504 Star::Find returns 0 (3), X=1413.00, Y=92.00, Mass=1, SNR=0.8, Peak=8 HFD=0.0
21:48:05.045 00.001 2504 Star::Find(15, 146, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.046 00.001 2504 Star::Find returns 0 (3), X=146.00, Y=631.00, Mass=3, SNR=1.1, Peak=8 HFD=0.0
21:48:05.047 00.001 2504 Star::Find(15, 1323, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.048 00.001 2504 Star::Find returns 0 (3), X=1323.00, Y=92.00, Mass=7, SNR=1.7, Peak=8 HFD=0.0
21:48:05.049 00.001 2504 Star::Find(15, 246, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.050 00.001 2504 Star::Find false star n=49 nbg=287 bg=6.2 sigma=0.4 thresh=7 peak=6
21:48:05.051 00.001 2504 Star::Find returns 0 (2), X=246.00, Y=92.00, Mass=38, SNR=2.9, Peak=7 HFD=0.0
21:48:05.052 00.001 2504 AutoFind: finding best star pass 1
21:48:05.053 00.001 2504 Star::Find(15, 1237, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.054 00.001 2504 Star::Find returns 1 (1), X=1239.33, Y=243.62, Mass=19657, SNR=97.7, Peak=255 HFD=7.3
21:48:05.055 00.001 2504 AutoFind: near-saturated [1237, 242] 169.9 Mass 19657 SNR 97.7 Peak 255
21:48:05.056 00.001 2504 Star::Find(15, 602, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.057 00.001 2504 Star::Find returns 1 (0), X=601.84, Y=1077.34, Mass=1893, SNR=30.5, Peak=87 HFD=5.0
21:48:05.058 00.001 2504 AutoFind returns star at [602, 1077] 73.5 Mass 1893 SNR 30.5
21:48:05.059 00.001 2504 Star::Find(15, 602, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.061 00.002 2504 Star::Find returns 1 (0), X=601.84, Y=1077.34, Mass=1893, SNR=30.5, Peak=87 HFD=5.0
21:48:05.062 00.001 2504 MultiStar: List (7): {601.84, 1077.34}(30.5), {244.74, 484.48}(25.7), {373.56, 656.45}(24.4), {383.08, 687.19}(28.2), {1647.92, 429.99}(26.3), {334.61, 978.07}(20.7), {1495.23, 608.03}(20.9), 
21:48:05.063 00.001 2504 setting lock position to (601.84, 1077.34)
21:48:05.064 00.001 2504 MultiStar: stabilizing after lock position change
21:48:05.065 00.001 2504 AutoSelect: state = 1, call UpdateGuideState
21:48:05.066 00.001 2504 UpdateGuideState(): m_state=1
21:48:05.068 00.002 2504 Star::Find(15, 601, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:05.069 00.001 2504 Star::Find returns 1 (0), X=601.84, Y=1077.34, Mass=1893, SNR=30.5, Peak=87 HFD=5.0
21:48:05.070 00.001 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.07) = xAngle (-3.07 = -3.07)
21:48:05.071 00.001 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.21 = 0.08)
21:48:05.072 00.001 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:48:05.073 00.001 2504 AutoExp: adjust SNR=30.53 new exposure 7315
21:48:05.075 00.002 2504 setting force full frames = false
21:48:05.076 00.001 2504 setting lock position to (601.84, 1077.34)
21:48:05.078 00.002 2504 MultiStar: stabilizing after lock position change
21:48:05.079 00.001 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:48:05.081 00.002 2504 Changing from state SELECTING to SELECTED
21:48:05.081 00.000 2504 guider state => SELECTED
21:48:05.096 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:05.158 00.062 2504 UpdateGuideState exits: m=1893 SNR=30.5 Exp=7.3 s
21:48:05.160 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:05.219 00.059 2504 Status Line: Auto-selected star at (601.8, 1077.3)
21:48:05.229 00.010 2504 PhdController: newstate STATE_WAIT_SELECTED
21:48:05.230 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:05.231 00.001 2504 ScheduleExposure(7315,3,1) exposurePending=0
21:48:05.232 00.001 2504 Enqueuing Expose request
21:48:05.233 00.001 3008 Worker thread wakes up
21:48:05.233 00.000 3008 worker thread servicing REQUEST_EXPOSE 7315
21:48:05.233 00.000 2504 evsrv: cli 0D0ACD28 connect
21:48:05.234 00.001 2504 case statement mapped state 2 to 1
21:48:05.235 00.001 2504 case statement mapped state 2 to 1
21:48:05.236 00.001 2504 evsrv: cli 0D0ACD28 request: {"method":"get_lock_position","id":"35206474-22ad-4c15-8ca9-0ba1d06342b0"}
21:48:05.238 00.002 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":[601.84,1077.34],"id":"35206474-22ad-4c15-8ca9-0ba1d06342b0"}
21:48:05.243 00.005 2504 evsrv: cli 0D0ACD28 disconnect
21:48:05.245 00.002 2504 evsrv: cli 0D0ACFA8 connect
21:48:05.246 00.001 2504 case statement mapped state 2 to 1
21:48:05.248 00.002 2504 case statement mapped state 2 to 1
21:48:05.249 00.001 2504 evsrv: cli 0D0ACFA8 request: {"method":"get_app_state","id":"0924399c-64c1-46c0-9150-2b7fb62163f3"}
21:48:05.250 00.001 2504 case statement mapped state 2 to 1
21:48:05.251 00.001 2504 evsrv: cli 0D0ACFA8 response: {"jsonrpc":"2.0","result":"Selected","id":"0924399c-64c1-46c0-9150-2b7fb62163f3"}
21:48:05.253 00.002 2504 evsrv: cli 0D0ACFA8 disconnect
21:48:06.250 00.997 3008 Handling exposure in thread, d=7315 o=3 r=(587,1062,31,31)
21:48:06.250 00.000 3008 ZWO: set CONTROL_EXPOSURE 7315000
21:48:06.253 00.003 2504 evsrv: cli 0D0ADB88 connect
21:48:06.255 00.002 2504 case statement mapped state 2 to 1
21:48:06.256 00.001 2504 case statement mapped state 2 to 1
21:48:06.258 00.002 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"b47588d8-1e7c-4ce8-ade0-0c919d32d75c"}
21:48:06.259 00.001 2504 case statement mapped state 2 to 1
21:48:06.261 00.002 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Selected","id":"b47588d8-1e7c-4ce8-ade0-0c919d32d75c"}
21:48:06.262 00.001 2504 evsrv: cli 0D0ADB88 disconnect
21:48:07.262 01.000 2504 evsrv: cli 0D0AD5E8 connect
21:48:07.264 00.002 2504 case statement mapped state 2 to 1
21:48:07.266 00.002 2504 case statement mapped state 2 to 1
21:48:07.267 00.001 2504 evsrv: cli 0D0AD5E8 request: {"method":"get_app_state","id":"31fa52cf-38b1-41ad-b8f5-68a35ee0f395"}
21:48:07.268 00.001 2504 case statement mapped state 2 to 1
21:48:07.269 00.001 2504 evsrv: cli 0D0AD5E8 response: {"jsonrpc":"2.0","result":"Selected","id":"31fa52cf-38b1-41ad-b8f5-68a35ee0f395"}
21:48:07.271 00.002 2504 evsrv: cli 0D0AD5E8 disconnect
21:48:08.273 01.002 2504 evsrv: cli 0D0AD2C8 connect
21:48:08.274 00.001 2504 case statement mapped state 2 to 1
21:48:08.276 00.002 2504 case statement mapped state 2 to 1
21:48:08.277 00.001 2504 evsrv: cli 0D0AD2C8 request: {"method":"get_app_state","id":"3e0f8fd2-6038-4458-b2ea-7b5fb448d67d"}
21:48:08.278 00.001 2504 case statement mapped state 2 to 1
21:48:08.279 00.001 2504 evsrv: cli 0D0AD2C8 response: {"jsonrpc":"2.0","result":"Selected","id":"3e0f8fd2-6038-4458-b2ea-7b5fb448d67d"}
21:48:08.281 00.002 2504 evsrv: cli 0D0AD2C8 disconnect
21:48:09.281 01.000 2504 evsrv: cli 0D0AD408 connect
21:48:09.283 00.002 2504 case statement mapped state 2 to 1
21:48:09.284 00.001 2504 case statement mapped state 2 to 1
21:48:09.285 00.001 2504 evsrv: cli 0D0AD408 request: {"method":"get_app_state","id":"f3ef447f-69df-4ac2-b5b7-2e698556b3ad"}
21:48:09.286 00.001 2504 case statement mapped state 2 to 1
21:48:09.287 00.001 2504 evsrv: cli 0D0AD408 response: {"jsonrpc":"2.0","result":"Selected","id":"f3ef447f-69df-4ac2-b5b7-2e698556b3ad"}
21:48:09.289 00.002 2504 evsrv: cli 0D0AD408 disconnect
21:48:10.290 01.001 2504 evsrv: cli 0D0AD188 connect
21:48:10.292 00.002 2504 case statement mapped state 2 to 1
21:48:10.293 00.001 2504 case statement mapped state 2 to 1
21:48:10.295 00.002 2504 evsrv: cli 0D0AD188 request: {"method":"get_app_state","id":"f828f33f-1be4-4fc0-a72c-eeafde851c52"}
21:48:10.296 00.001 2504 case statement mapped state 2 to 1
21:48:10.297 00.001 2504 evsrv: cli 0D0AD188 response: {"jsonrpc":"2.0","result":"Selected","id":"f828f33f-1be4-4fc0-a72c-eeafde851c52"}
21:48:10.298 00.001 2504 evsrv: cli 0D0AD188 disconnect
21:48:11.298 01.000 2504 evsrv: cli 0D0ACB48 connect
21:48:11.299 00.001 2504 case statement mapped state 2 to 1
21:48:11.301 00.002 2504 case statement mapped state 2 to 1
21:48:11.302 00.001 2504 evsrv: cli 0D0ACB48 request: {"method":"get_app_state","id":"3178357e-dab6-4042-867f-0e0e9897fad1"}
21:48:11.304 00.002 2504 case statement mapped state 2 to 1
21:48:11.305 00.001 2504 evsrv: cli 0D0ACB48 response: {"jsonrpc":"2.0","result":"Selected","id":"3178357e-dab6-4042-867f-0e0e9897fad1"}
21:48:11.306 00.001 2504 evsrv: cli 0D0ACB48 disconnect
21:48:12.307 01.001 2504 evsrv: cli 0D0AD048 connect
21:48:12.308 00.001 2504 case statement mapped state 2 to 1
21:48:12.310 00.002 2504 case statement mapped state 2 to 1
21:48:12.311 00.001 2504 evsrv: cli 0D0AD048 request: {"method":"get_app_state","id":"6c9a6963-f199-48ad-8ad9-6010a2632955"}
21:48:12.312 00.001 2504 case statement mapped state 2 to 1
21:48:12.313 00.001 2504 evsrv: cli 0D0AD048 response: {"jsonrpc":"2.0","result":"Selected","id":"6c9a6963-f199-48ad-8ad9-6010a2632955"}
21:48:12.315 00.002 2504 evsrv: cli 0D0AD048 disconnect
21:48:13.316 01.001 2504 evsrv: cli 0D0ACB48 connect
21:48:13.317 00.001 2504 case statement mapped state 2 to 1
21:48:13.319 00.002 2504 case statement mapped state 2 to 1
21:48:13.320 00.001 2504 evsrv: cli 0D0ACB48 request: {"method":"get_app_state","id":"b98df6e1-564c-4e7a-894e-b49b6c20dba3"}
21:48:13.322 00.002 2504 case statement mapped state 2 to 1
21:48:13.323 00.001 2504 evsrv: cli 0D0ACB48 response: {"jsonrpc":"2.0","result":"Selected","id":"b98df6e1-564c-4e7a-894e-b49b6c20dba3"}
21:48:13.325 00.002 2504 evsrv: cli 0D0ACB48 disconnect
21:48:14.325 01.000 2504 evsrv: cli 0D0AD0E8 connect
21:48:14.327 00.002 2504 case statement mapped state 2 to 1
21:48:14.328 00.001 2504 case statement mapped state 2 to 1
21:48:14.330 00.002 2504 evsrv: cli 0D0AD0E8 request: {"method":"get_app_state","id":"e204506f-1d51-4c39-bc5a-9be8411c74e1"}
21:48:14.331 00.001 2504 case statement mapped state 2 to 1
21:48:14.332 00.001 2504 evsrv: cli 0D0AD0E8 response: {"jsonrpc":"2.0","result":"Selected","id":"e204506f-1d51-4c39-bc5a-9be8411c74e1"}
21:48:14.334 00.002 2504 evsrv: cli 0D0AD0E8 disconnect
21:48:14.462 00.128 3008 Exposure complete
21:48:14.509 00.047 3008 worker thread done servicing request
21:48:14.509 00.000 2504 OnExposeComplete: enter
21:48:14.510 00.001 2504 UpdateGuideState(): m_state=2
21:48:14.512 00.002 2504 Star::Find(15, 601, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:48:14.513 00.001 2504 Star::Find returns 1 (0), X=602.35, Y=1077.41, Mass=1724, SNR=29.1, Peak=72 HFD=4.9
21:48:14.514 00.001 2504 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.07) = xAngle (-2.93 = -2.93)
21:48:14.515 00.001 2504 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.07 = 0.21)
21:48:14.516 00.001 2504 CameraToMount -- cameraX=0.52 cameraY=0.07 hyp=0.52 cameraTheta=0.14 mountX=-0.51 mountY=0.11, mountTheta=2.93
21:48:14.517 00.001 2504 AutoExp: adjust SNR=29.10 new exposure 6736
21:48:14.518 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:14.589 00.071 2504 UpdateGuideState exits: m=1724 SNR=29.1 Exp=6.7 s
21:48:14.591 00.002 2504 PhdController: newstate STATE_CALIBRATE
21:48:14.593 00.002 2504 PhdController: newstate STATE_GUIDE
21:48:14.600 00.007 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:48:14.601 00.001 2504 guider state => CALIBRATED
21:48:14.603 00.002 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:48:14.622 00.019 2504 reset dither spiral
21:48:14.623 00.001 2504 PhdController: newstate STATE_SETTLE_BEGIN
21:48:14.624 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:14.626 00.002 2504 ScheduleExposure(6736,3,0) exposurePending=0
21:48:14.627 00.001 2504 Enqueuing Expose request
21:48:14.629 00.002 3008 Worker thread wakes up
21:48:14.629 00.000 3008 worker thread servicing REQUEST_EXPOSE 6736
21:48:15.334 00.705 2504 evsrv: cli 0D0ADB88 connect
21:48:15.336 00.002 2504 case statement mapped state 5 to 1
21:48:15.337 00.001 2504 case statement mapped state 5 to 1
21:48:15.339 00.002 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"64a2d4d0-f4d3-4b3b-bdcc-9eeb003e33a0"}
21:48:15.340 00.001 2504 case statement mapped state 5 to 1
21:48:15.341 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Selected","id":"64a2d4d0-f4d3-4b3b-bdcc-9eeb003e33a0"}
21:48:15.347 00.006 2504 evsrv: cli 0D0ADB88 disconnect
21:48:15.637 00.290 3008 Handling exposure in thread, d=6736 o=3 r=(0,0,0,0)
21:48:15.637 00.000 3008 ZWO: set CONTROL_EXPOSURE 6736000
21:48:16.341 00.704 2504 evsrv: cli 0D0ADB88 connect
21:48:16.343 00.002 2504 case statement mapped state 5 to 1
21:48:16.344 00.001 2504 case statement mapped state 5 to 1
21:48:16.345 00.001 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"a0b55159-0281-4c72-a7d8-ec551de5838d"}
21:48:16.348 00.003 2504 case statement mapped state 5 to 1
21:48:16.349 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Selected","id":"a0b55159-0281-4c72-a7d8-ec551de5838d"}
21:48:16.350 00.001 2504 evsrv: cli 0D0ADB88 disconnect
21:48:17.350 01.000 2504 evsrv: cli 0D0AD688 connect
21:48:17.352 00.002 2504 case statement mapped state 5 to 1
21:48:17.353 00.001 2504 case statement mapped state 5 to 1
21:48:17.355 00.002 2504 evsrv: cli 0D0AD688 request: {"method":"get_app_state","id":"34dfd8c6-447a-4a5c-becf-6127fdce8848"}
21:48:17.356 00.001 2504 case statement mapped state 5 to 1
21:48:17.357 00.001 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":"Selected","id":"34dfd8c6-447a-4a5c-becf-6127fdce8848"}
21:48:17.358 00.001 2504 evsrv: cli 0D0AD688 disconnect
21:48:18.360 01.002 2504 evsrv: cli 0D0AD7C8 connect
21:48:18.361 00.001 2504 case statement mapped state 5 to 1
21:48:18.362 00.001 2504 case statement mapped state 5 to 1
21:48:18.363 00.001 2504 evsrv: cli 0D0AD7C8 request: {"method":"get_app_state","id":"4fc0a94b-e232-4a1d-9c87-48ca81e899d6"}
21:48:18.364 00.001 2504 case statement mapped state 5 to 1
21:48:18.364 00.000 2504 evsrv: cli 0D0AD7C8 response: {"jsonrpc":"2.0","result":"Selected","id":"4fc0a94b-e232-4a1d-9c87-48ca81e899d6"}
21:48:18.366 00.002 2504 evsrv: cli 0D0AD7C8 disconnect
21:48:19.367 01.001 2504 evsrv: cli 0D0AD688 connect
21:48:19.369 00.002 2504 case statement mapped state 5 to 1
21:48:19.370 00.001 2504 case statement mapped state 5 to 1
21:48:19.371 00.001 2504 evsrv: cli 0D0AD688 request: {"method":"get_app_state","id":"ea9e090d-e226-47b0-b72e-8690e71c4587"}
21:48:19.372 00.001 2504 case statement mapped state 5 to 1
21:48:19.374 00.002 2504 evsrv: cli 0D0AD688 response: {"jsonrpc":"2.0","result":"Selected","id":"ea9e090d-e226-47b0-b72e-8690e71c4587"}
21:48:19.375 00.001 2504 evsrv: cli 0D0AD688 disconnect
21:48:20.375 01.000 2504 evsrv: cli 0D0ACD28 connect
21:48:20.377 00.002 2504 case statement mapped state 5 to 1
21:48:20.378 00.001 2504 case statement mapped state 5 to 1
21:48:20.380 00.002 2504 evsrv: cli 0D0ACD28 request: {"method":"get_app_state","id":"221d490b-0be5-42fc-aa04-cc1e72f9e181"}
21:48:20.381 00.001 2504 case statement mapped state 5 to 1
21:48:20.382 00.001 2504 evsrv: cli 0D0ACD28 response: {"jsonrpc":"2.0","result":"Selected","id":"221d490b-0be5-42fc-aa04-cc1e72f9e181"}
21:48:20.383 00.001 2504 evsrv: cli 0D0ACD28 disconnect
21:48:21.384 01.001 2504 evsrv: cli 0D0AD2C8 connect
21:48:21.386 00.002 2504 case statement mapped state 5 to 1
21:48:21.388 00.002 2504 case statement mapped state 5 to 1
21:48:21.389 00.001 2504 evsrv: cli 0D0AD2C8 request: {"method":"get_app_state","id":"c09ae477-0642-4a4e-a8d5-5d47aa5e9972"}
21:48:21.390 00.001 2504 case statement mapped state 5 to 1
21:48:21.391 00.001 2504 evsrv: cli 0D0AD2C8 response: {"jsonrpc":"2.0","result":"Selected","id":"c09ae477-0642-4a4e-a8d5-5d47aa5e9972"}
21:48:21.393 00.002 2504 evsrv: cli 0D0AD2C8 disconnect
21:48:22.392 00.999 2504 evsrv: cli 0D0AD2C8 connect
21:48:22.393 00.001 2504 case statement mapped state 5 to 1
21:48:22.395 00.002 2504 case statement mapped state 5 to 1
21:48:22.396 00.001 2504 evsrv: cli 0D0AD2C8 request: {"method":"get_app_state","id":"e2736188-b0d2-4ae8-b000-58ff8832fe56"}
21:48:22.397 00.001 2504 case statement mapped state 5 to 1
21:48:22.399 00.002 2504 evsrv: cli 0D0AD2C8 response: {"jsonrpc":"2.0","result":"Selected","id":"e2736188-b0d2-4ae8-b000-58ff8832fe56"}
21:48:22.399 00.000 2504 evsrv: cli 0D0AD2C8 disconnect
21:48:23.163 00.764 3008 Exposure complete
21:48:23.208 00.045 3008 worker thread done servicing request
21:48:23.208 00.000 2504 OnExposeComplete: enter
21:48:23.209 00.001 2504 UpdateGuideState(): m_state=5
21:48:23.210 00.001 2504 Star::Find(15, 602, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:48:23.211 00.001 2504 Star::Find returns 1 (0), X=601.90, Y=1077.56, Mass=1632, SNR=28.3, Peak=63 HFD=5.2
21:48:23.212 00.001 2504 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.07) = xAngle (-1.79 = -1.79)
21:48:23.213 00.001 2504 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.93 = 1.36)
21:48:23.215 00.002 2504 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.28 mountX=-0.05 mountY=0.23, mountTheta=1.79
21:48:23.216 00.001 2504 AutoExp: adjust SNR=28.34 new exposure 6229
21:48:23.218 00.002 2504 Changing from state CALIBRATED to GUIDING
21:48:23.230 00.012 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:48:23.245 00.015 2504 ScopeASCOM::SideOfPier() returns 1
21:48:23.247 00.002 2504 AdjustCalibrationForScopePointing (scope): current dec=33.1 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:48:23.248 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:48:23.250 00.002 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:48:23.251 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:48:23.252 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:48:23.253 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:48:23.254 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:48:23.255 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:48:23.256 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:48:23.257 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:48:23.258 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:48:23.259 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:48:23.261 00.002 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:48:23.262 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:48:23.369 00.107 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:48:23.371 00.002 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:48:23.372 00.001 2504 Dec comp: XRate 25.854 -> 21.668 for dec -0.1 -> dec 33.1
21:48:23.376 00.004 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:48:23.377 00.001 2504 ScopeASCOM::SideOfPier() returns 1
21:48:23.380 00.003 2504 setting lock position to (601.90, 1077.56)
21:48:23.381 00.001 2504 MultiStar: stabilizing after lock position change
21:48:23.382 00.001 2504 guider state => GUIDING
21:48:23.383 00.001 2504 Status Line: Guiding
21:48:23.385 00.002 2504 Mount: notify guiding started
21:48:23.387 00.002 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:48:23.388 00.001 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:48:23.389 00.001 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:48:23.390 00.001 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:48:23.391 00.001 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:48:23.392 00.001 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:48:23.393 00.001 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:48:23.394 00.001 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:48:23.395 00.001 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:48:23.396 00.001 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:48:23.397 00.001 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:48:23.399 00.002 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:48:23.400 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:48:23.401 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:48:23.402 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:48:23.403 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:48:23.405 00.002 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:48:23.406 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:48:23.407 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:48:23.408 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:48:23.409 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:48:23.410 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:48:23.411 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:48:23.412 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:48:23.413 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:48:23.414 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:48:23.416 00.002 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:48:23.417 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:48:23.418 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:48:23.419 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:48:23.420 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:48:23.421 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:48:23.422 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:48:23.423 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:48:23.424 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:48:23.425 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:48:23.426 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:48:23.427 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:48:23.502 00.075 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:48:23.506 00.004 2504 ScopeASCOM::SideOfPier() returns 1
21:48:23.689 00.183 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:48:23.691 00.002 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:48:23.692 00.001 2504 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:48:23.694 00.002 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.1
21:48:23.695 00.001 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:48:23.697 00.002 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:48:23.698 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:48:23.699 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:48:23.700 00.001 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:48:23.702 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:23.760 00.058 2504 UpdateGuideState exits: m=1632 SNR=28.3 Exp=6.2 s
21:48:23.761 00.001 2504 PhdController: newstate STATE_SETTLE_WAIT
21:48:23.762 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:23.763 00.001 2504 ScheduleExposure(6229,3,1) exposurePending=0
21:48:23.764 00.001 2504 Enqueuing Expose request
21:48:23.765 00.001 3008 Worker thread wakes up
21:48:23.765 00.000 3008 worker thread servicing REQUEST_EXPOSE 6229
21:48:23.765 00.000 2504 evsrv: cli 0D0ADB88 connect
21:48:23.766 00.001 2504 case statement mapped state 6 to 3
21:48:23.767 00.001 2504 case statement mapped state 6 to 3
21:48:23.769 00.002 2504 evsrv: cli 0D0ADB88 request: {"method":"get_app_state","id":"c9f87f6e-a88b-452c-888b-473dedbac6b4"}
21:48:23.770 00.001 2504 case statement mapped state 6 to 3
21:48:23.771 00.001 2504 evsrv: cli 0D0ADB88 response: {"jsonrpc":"2.0","result":"Guiding","id":"c9f87f6e-a88b-452c-888b-473dedbac6b4"}
21:48:23.772 00.001 2504 evsrv: cli 0D0ADB88 disconnect
21:48:24.777 01.005 3008 Handling exposure in thread, d=6229 o=3 r=(587,1063,31,31)
21:48:24.777 00.000 3008 ZWO: set CONTROL_EXPOSURE 6229000
21:48:31.810 07.033 3008 Exposure complete
21:48:31.852 00.042 3008 worker thread done servicing request
21:48:31.852 00.000 2504 OnExposeComplete: enter
21:48:31.854 00.002 2504 UpdateGuideState(): m_state=6
21:48:31.855 00.001 2504 Star::Find(15, 601, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:48:31.856 00.001 2504 Star::Find returns 1 (0), X=602.39, Y=1076.73, Mass=1517, SNR=27.4, Peak=60 HFD=5.1
21:48:31.857 00.001 2504 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.07) = xAngle (-4.11 = 2.18)
21:48:31.858 00.001 2504 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.25 = -0.96)
21:48:31.859 00.001 2504 CameraToMount -- cameraX=0.49 cameraY=-0.83 hyp=0.96 cameraTheta=-1.04 mountX=-0.55 mountY=-0.79, mountTheta=-2.18
21:48:31.860 00.001 2504 AutoExp: adjust SNR=27.35 new exposure 5794
21:48:31.862 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.49, y=-0.83, opts=13)
21:48:31.863 00.001 2504 Enqueuing Move request for scope (0.49, -0.83)
21:48:31.864 00.001 3008 Worker thread wakes up
21:48:31.864 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.83) opts 0xd
21:48:31.864 00.000 3008 Handling offset move in thread for scope, endpoint = (0.49, -0.83)
21:48:31.864 00.000 3008 Moving (0.49, -0.83) raw xDistance=-0.55 yDistance=-0.79
21:48:31.864 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.44 from input -0.55, slope = 0.00
21:48:31.864 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.79 from input -0.79, slope = 0.00
21:48:31.864 00.000 3008 MoveAxis(E, 20, ABG)
21:48:31.864 00.000 3008 Guiding  Dir = 2, Dur = 20
21:48:31.875 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:31.885 00.010 3008 IsSlewing returns 0
21:48:31.885 00.000 3008 IsGuiding returns 0
21:48:31.932 00.047 2504 UpdateGuideState exits: m=1517 SNR=27.4 Exp=5.8 s
21:48:31.934 00.002 2504 PhdController: settling, locked = 1, distance = 0.45 (1.00) aobump = 0 frame = 1 / 99999
21:48:31.935 00.001 2504 evsrv: {"Event":"Settling","Timestamp":1785203311.935,"Host":"PIER2","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":5.0,"StarLocked":true}
21:48:31.936 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:31.937 00.001 2504 ScheduleExposure(5794,3,1) exposurePending=0
21:48:31.939 00.002 2504 Enqueuing Expose request
21:48:31.979 00.040 3008 IsGuiding returns 1
21:48:31.979 00.000 3008 scope still moving after pulse duration time elapsed
21:48:32.140 00.161 3008 IsSlewing returns 0
21:48:32.140 00.000 3008 IsGuiding returns 0
21:48:32.140 00.000 3008 scope move finished after 20 + 235 ms
21:48:32.140 00.000 3008 Move returns status 0, amount 20
21:48:32.140 00.000 3008 MoveAxis(N, 31, ABG)
21:48:32.140 00.000 3008 Guiding  Dir = 0, Dur = 31
21:48:32.165 00.025 3008 IsSlewing returns 0
21:48:32.165 00.000 3008 IsGuiding returns 0
21:48:32.260 00.095 3008 IsGuiding returns 1
21:48:32.260 00.000 3008 scope still moving after pulse duration time elapsed
21:48:32.329 00.069 3008 IsSlewing returns 0
21:48:32.329 00.000 3008 IsGuiding returns 0
21:48:32.329 00.000 3008 scope move finished after 31 + 132 ms
21:48:32.329 00.000 3008 Move returns status 0, amount 31
21:48:32.329 00.000 3008 move complete, result=0
21:48:32.329 00.000 3008 worker thread done servicing request
21:48:32.329 00.000 3008 Worker thread wakes up
21:48:32.329 00.000 2504 GuideStep: -0.5 px 20 ms EAST, -0.8 px 31 ms NORTH
21:48:32.330 00.001 3008 worker thread servicing REQUEST_EXPOSE 5794
21:48:33.339 01.009 3008 Handling exposure in thread, d=5794 o=3 r=(587,1063,31,31)
21:48:33.339 00.000 3008 ZWO: set CONTROL_EXPOSURE 5794000
21:48:39.930 06.591 3008 Exposure complete
21:48:39.973 00.043 3008 worker thread done servicing request
21:48:39.974 00.001 2504 OnExposeComplete: enter
21:48:39.975 00.001 2504 UpdateGuideState(): m_state=6
21:48:39.976 00.001 2504 Star::Find(15, 602, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:48:39.977 00.001 2504 Star::Find returns 1 (0), X=601.48, Y=1076.22, Mass=1393, SNR=26.2, Peak=56 HFD=5.1
21:48:39.978 00.001 2504 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.07) = xAngle (-4.94 = 1.34)
21:48:39.979 00.001 2504 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.08 = -1.80)
21:48:39.980 00.001 2504 CameraToMount -- cameraX=-0.42 cameraY=-1.34 hyp=1.40 cameraTheta=-1.88 mountX=0.32 mountY=-1.37, mountTheta=-1.34
21:48:39.981 00.001 2504 AutoExp: adjust SNR=26.21 new exposure 5431
21:48:39.983 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.42, y=-1.34, opts=13)
21:48:39.985 00.002 2504 Enqueuing Move request for scope (-0.42, -1.34)
21:48:39.986 00.001 3008 Worker thread wakes up
21:48:39.986 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.34) opts 0xd
21:48:39.986 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.42, -1.34)
21:48:39.986 00.000 3008 Moving (-0.42, -1.34) raw xDistance=0.32 yDistance=-1.37
21:48:39.986 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.26 from input 0.32, slope = 0.00
21:48:39.986 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.37 from input -1.37, slope = 0.00
21:48:39.986 00.000 3008 MoveAxis(W, 12, ABG)
21:48:39.986 00.000 3008 Guiding  Dir = 3, Dur = 12
21:48:39.997 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:40.006 00.009 3008 IsSlewing returns 0
21:48:40.007 00.001 3008 IsGuiding returns 0
21:48:40.054 00.047 2504 UpdateGuideState exits: m=1393 SNR=26.2 Exp=5.4 s
21:48:40.055 00.001 2504 PhdController: settling, locked = 1, distance = 0.74 (1.00) aobump = 0 frame = 2 / 99999
21:48:40.057 00.002 2504 PhdController: newstate STATE_FINISH
21:48:40.058 00.001 2504 PhdController complete: success
21:48:40.059 00.001 2504 evsrv: {"Event":"SettleDone","Timestamp":1785203320.059,"Host":"PIER2","Inst":1,"Status":0,"TotalFrames":2,"DroppedFrames":0}
21:48:40.061 00.002 2504 Mount: notify guiding dither settle done success=1
21:48:40.062 00.001 2504 PhdController: newstate STATE_IDLE
21:48:40.063 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:40.064 00.001 2504 ScheduleExposure(5431,3,1) exposurePending=0
21:48:40.064 00.000 2504 Enqueuing Expose request
21:48:40.170 00.106 3008 IsGuiding returns 1
21:48:40.170 00.000 3008 scope still moving after pulse duration time elapsed
21:48:40.212 00.042 3008 IsSlewing returns 0
21:48:40.212 00.000 3008 IsGuiding returns 0
21:48:40.212 00.000 3008 scope move finished after 12 + 193 ms
21:48:40.212 00.000 3008 Move returns status 0, amount 12
21:48:40.212 00.000 3008 MoveAxis(N, 54, ABG)
21:48:40.212 00.000 3008 Guiding  Dir = 0, Dur = 54
21:48:40.242 00.030 3008 IsSlewing returns 0
21:48:40.243 00.001 3008 IsGuiding returns 0
21:48:40.286 00.043 3008 PulseGuide returned control before completion, sleep 22
21:48:40.317 00.031 3008 IsGuiding returns 1
21:48:40.317 00.000 3008 scope still moving after pulse duration time elapsed
21:48:40.368 00.051 3008 IsSlewing returns 0
21:48:40.368 00.000 3008 IsGuiding returns 0
21:48:40.368 00.000 3008 scope move finished after 54 + 70 ms
21:48:40.368 00.000 3008 Move returns status 0, amount 54
21:48:40.368 00.000 3008 move complete, result=0
21:48:40.368 00.000 3008 worker thread done servicing request
21:48:40.368 00.000 3008 Worker thread wakes up
21:48:40.368 00.000 2504 GuideStep: 0.3 px 12 ms WEST, -1.4 px 54 ms NORTH
21:48:40.370 00.002 3008 worker thread servicing REQUEST_EXPOSE 5431
21:48:40.370 00.000 3008 Exposure delay set to 6000
21:48:46.379 06.009 3008 Handling exposure in thread, d=5431 o=3 r=(587,1063,31,31)
21:48:46.379 00.000 3008 ZWO: set CONTROL_EXPOSURE 5431000
21:48:52.606 06.227 3008 Exposure complete
21:48:52.651 00.045 3008 worker thread done servicing request
21:48:52.651 00.000 2504 OnExposeComplete: enter
21:48:52.653 00.002 2504 UpdateGuideState(): m_state=6
21:48:52.655 00.002 2504 Star::Find(15, 601, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:48:52.656 00.001 2504 Star::Find returns 1 (0), X=601.83, Y=1075.18, Mass=1317, SNR=25.5, Peak=47 HFD=5.4
21:48:52.657 00.001 2504 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.07) = xAngle (-4.67 = 1.61)
21:48:52.658 00.001 2504 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.81 = -1.53)
21:48:52.659 00.001 2504 CameraToMount -- cameraX=-0.08 cameraY=-2.39 hyp=2.39 cameraTheta=-1.60 mountX=-0.10 mountY=-2.38, mountTheta=-1.61
21:48:52.660 00.001 2504 AutoExp: adjust SNR=25.45 new exposure 5119
21:48:52.662 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.08, y=-2.39, opts=13)
21:48:52.663 00.001 2504 Enqueuing Move request for scope (-0.08, -2.39)
21:48:52.664 00.001 3008 Worker thread wakes up
21:48:52.664 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -2.39) opts 0xd
21:48:52.664 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.08, -2.39)
21:48:52.664 00.000 3008 Moving (-0.08, -2.39) raw xDistance=-0.10 yDistance=-2.38
21:48:52.664 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.10, slope = 0.00
21:48:52.664 00.000 3008 GuideAlgorithmLowpass2::Result() returns -2.38 from input -2.38, slope = 0.00
21:48:52.664 00.000 3008 MoveAxis(E, 0, ABG)
21:48:52.664 00.000 3008 Move returns status 0, amount 0
21:48:52.664 00.000 3008 MoveAxis(N, 94, ABG)
21:48:52.664 00.000 3008 Guiding  Dir = 0, Dur = 94
21:48:52.675 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:48:52.695 00.020 3008 IsSlewing returns 0
21:48:52.695 00.000 3008 IsGuiding returns 0
21:48:52.734 00.039 2504 UpdateGuideState exits: m=1317 SNR=25.5 Exp=5.1 s
21:48:52.735 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:52.736 00.001 2504 ScheduleExposure(5119,3,1) exposurePending=0
21:48:52.737 00.001 2504 Enqueuing Expose request
21:48:52.844 00.107 3008 IsGuiding returns 1
21:48:52.844 00.000 3008 scope still moving after pulse duration time elapsed
21:48:52.898 00.054 3008 IsSlewing returns 0
21:48:52.898 00.000 3008 IsGuiding returns 1
21:48:52.962 00.064 3008 IsSlewing returns 0
21:48:52.962 00.000 3008 IsGuiding returns 0
21:48:52.962 00.000 3008 scope move finished after 94 + 173 ms
21:48:52.962 00.000 3008 Move returns status 0, amount 94
21:48:52.962 00.000 3008 move complete, result=0
21:48:52.962 00.000 3008 worker thread done servicing request
21:48:52.962 00.000 3008 Worker thread wakes up
21:48:52.962 00.000 2504 GuideStep: -0.1 px 0 ms EAST, -2.4 px 94 ms NORTH
21:48:52.965 00.003 3008 worker thread servicing REQUEST_EXPOSE 5119
21:48:58.979 06.014 3008 Handling exposure in thread, d=5119 o=3 r=(587,1063,31,31)
21:48:58.979 00.000 3008 ZWO: set CONTROL_EXPOSURE 5119000
21:49:04.881 05.902 3008 Exposure complete
21:49:04.925 00.044 3008 worker thread done servicing request
21:49:04.926 00.001 2504 OnExposeComplete: enter
21:49:04.927 00.001 2504 UpdateGuideState(): m_state=6
21:49:04.928 00.001 2504 Star::Find(15, 601, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:49:04.928 00.000 2504 Star::Find returns 1 (0), X=601.08, Y=1073.17, Mass=1232, SNR=24.6, Peak=49 HFD=4.8
21:49:04.930 00.002 2504 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.07) = xAngle (-4.82 = 1.46)
21:49:04.931 00.001 2504 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.96 = -1.68)
21:49:04.933 00.002 2504 CameraToMount -- cameraX=-0.82 cameraY=-4.39 hyp=4.47 cameraTheta=-1.76 mountX=0.49 mountY=-4.44, mountTheta=-1.46
21:49:04.934 00.001 2504 AutoExp: adjust SNR=24.60 new exposure 4859
21:49:04.935 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.82, y=-4.39, opts=13)
21:49:04.936 00.001 2504 Enqueuing Move request for scope (-0.82, -4.39)
21:49:04.937 00.001 3008 Worker thread wakes up
21:49:04.937 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -4.39) opts 0xd
21:49:04.937 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.82, -4.39)
21:49:04.937 00.000 3008 Moving (-0.82, -4.39) raw xDistance=0.49 yDistance=-4.44
21:49:04.937 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.49 is < calculated value 0.86, using input
21:49:04.938 00.001 3008 GuideAlgorithmLowpass2::Result() returns 0.39 from input 0.49, slope = 0.27
21:49:04.938 00.000 3008 Lowpass2 history cleared, outlier deflection
21:49:04.938 00.000 3008 GuideAlgorithmLowpass2::Result() returns -4.44 from input -4.44, slope = 0.00
21:49:04.938 00.000 3008 MoveAxis(W, 18, ABG)
21:49:04.938 00.000 3008 Guiding  Dir = 3, Dur = 18
21:49:04.954 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=2, FiltMax=255, Gamma=0.570
21:49:04.963 00.009 3008 IsSlewing returns 0
21:49:04.963 00.000 3008 IsGuiding returns 0
21:49:05.015 00.052 2504 UpdateGuideState exits: m=1232 SNR=24.6 Exp=4.9 s
21:49:05.016 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:05.017 00.001 2504 ScheduleExposure(4859,3,1) exposurePending=0
21:49:05.019 00.002 2504 Enqueuing Expose request
21:49:05.066 00.047 3008 IsGuiding returns 1
21:49:05.066 00.000 3008 scope still moving after pulse duration time elapsed
21:49:05.120 00.054 3008 IsSlewing returns 0
21:49:05.121 00.001 3008 IsGuiding returns 0
21:49:05.121 00.000 3008 scope move finished after 18 + 139 ms
21:49:05.121 00.000 3008 Move returns status 0, amount 18
21:49:05.121 00.000 3008 MoveAxis(N, 174, ABG)
21:49:05.121 00.000 3008 Guiding  Dir = 0, Dur = 174
21:49:05.151 00.030 3008 IsSlewing returns 0
21:49:05.151 00.000 3008 IsGuiding returns 0
21:49:05.252 00.101 3008 PulseGuide returned control before completion, sleep 83
21:49:05.394 00.142 3008 IsGuiding returns 1
21:49:05.394 00.000 3008 scope still moving after pulse duration time elapsed
21:49:05.445 00.051 3008 IsSlewing returns 0
21:49:05.445 00.000 3008 IsGuiding returns 0
21:49:05.445 00.000 3008 scope move finished after 174 + 119 ms
21:49:05.445 00.000 3008 Move returns status 0, amount 174
21:49:05.445 00.000 3008 move complete, result=0
21:49:05.445 00.000 3008 worker thread done servicing request
21:49:05.445 00.000 3008 Worker thread wakes up
21:49:05.445 00.000 2504 GuideStep: 0.5 px 18 ms WEST, -4.4 px 174 ms NORTH
21:49:05.446 00.001 3008 worker thread servicing REQUEST_EXPOSE 4859
21:49:11.449 06.003 3008 Handling exposure in thread, d=4859 o=3 r=(587,1063,31,31)
21:49:11.449 00.000 3008 ZWO: set CONTROL_EXPOSURE 4859000
21:49:17.101 05.652 3008 Exposure complete
21:49:17.144 00.043 3008 worker thread done servicing request
21:49:17.144 00.000 2504 OnExposeComplete: enter
21:49:17.146 00.002 2504 UpdateGuideState(): m_state=6
21:49:17.147 00.001 2504 Star::Find(15, 601, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:49:17.147 00.000 2504 Star::Find returns 1 (0), X=602.04, Y=1068.67, Mass=1149, SNR=23.8, Peak=51 HFD=5.1
21:49:17.149 00.002 2504 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.07) = xAngle (-4.62 = 1.66)
21:49:17.150 00.001 2504 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.76 = -1.48)
21:49:17.151 00.001 2504 CameraToMount -- cameraX=0.14 cameraY=-8.89 hyp=8.89 cameraTheta=-1.56 mountX=-0.80 mountY=-8.85, mountTheta=-1.66
21:49:17.152 00.001 2504 AutoExp: adjust SNR=23.77 new exposure 4646
21:49:17.154 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.14, y=-8.89, opts=13)
21:49:17.155 00.001 2504 Enqueuing Move request for scope (0.14, -8.89)
21:49:17.156 00.001 3008 Worker thread wakes up
21:49:17.156 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.14, -8.89) opts 0xd
21:49:17.156 00.000 3008 Handling offset move in thread for scope, endpoint = (0.14, -8.89)
21:49:17.156 00.000 3008 Moving (0.14, -8.89) raw xDistance=-0.80 yDistance=-8.85
21:49:17.156 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.14 from input -0.80, slope = -0.03
21:49:17.156 00.000 3008 GuideAlgorithmLowpass2::Result() returns -8.85 from input -8.85, slope = 0.00
21:49:17.156 00.000 3008 MoveAxis(E, 6, ABG)
21:49:17.156 00.000 3008 Guiding  Dir = 2, Dur = 6
21:49:17.172 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:49:17.187 00.015 3008 IsSlewing returns 0
21:49:17.187 00.000 3008 IsGuiding returns 0
21:49:17.243 00.056 2504 UpdateGuideState exits: m=1149 SNR=23.8 Exp=4.6 s
21:49:17.244 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:17.245 00.001 2504 ScheduleExposure(4646,3,1) exposurePending=0
21:49:17.246 00.001 2504 Enqueuing Expose request
21:49:17.254 00.008 3008 IsGuiding returns 1
21:49:17.254 00.000 3008 scope still moving after pulse duration time elapsed
21:49:17.322 00.068 3008 IsSlewing returns 0
21:49:17.322 00.000 3008 IsGuiding returns 0
21:49:17.323 00.001 3008 scope move finished after 6 + 129 ms
21:49:17.323 00.000 3008 Move returns status 0, amount 6
21:49:17.323 00.000 3008 MoveAxis(N, 348, ABG)
21:49:17.323 00.000 3008 Guiding  Dir = 0, Dur = 348
21:49:17.352 00.029 3008 IsSlewing returns 0
21:49:17.352 00.000 3008 IsGuiding returns 0
21:49:17.472 00.120 3008 PulseGuide returned control before completion, sleep 239
21:49:17.722 00.250 3008 IsGuiding returns 1
21:49:17.722 00.000 3008 scope still moving after pulse duration time elapsed
21:49:17.772 00.050 3008 IsSlewing returns 0
21:49:17.772 00.000 3008 IsGuiding returns 1
21:49:17.819 00.047 3008 IsSlewing returns 0
21:49:17.819 00.000 3008 IsGuiding returns 0
21:49:17.819 00.000 3008 scope move finished after 348 + 119 ms
21:49:17.819 00.000 3008 Move returns status 0, amount 348
21:49:17.819 00.000 3008 move complete, result=0
21:49:17.819 00.000 3008 worker thread done servicing request
21:49:17.819 00.000 3008 Worker thread wakes up
21:49:17.819 00.000 2504 GuideStep: -0.8 px 6 ms EAST, -8.9 px 348 ms NORTH
21:49:17.820 00.001 3008 worker thread servicing REQUEST_EXPOSE 4646
21:49:23.836 06.016 3008 Handling exposure in thread, d=4646 o=3 r=(587,1054,31,31)
21:49:23.836 00.000 3008 ZWO: set CONTROL_EXPOSURE 4646000
21:49:29.276 05.440 3008 Exposure complete
21:49:29.332 00.056 3008 worker thread done servicing request
21:49:29.332 00.000 2504 OnExposeComplete: enter
21:49:29.333 00.001 2504 UpdateGuideState(): m_state=6
21:49:29.334 00.001 2504 Star::Find(15, 602, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:49:29.336 00.002 2504 Star::Find returns 1 (0), X=601.74, Y=1060.55, Mass=890, SNR=20.9, Peak=37 HFD=5.1
21:49:29.337 00.001 2504 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.07) = xAngle (-4.65 = 1.64)
21:49:29.338 00.001 2504 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.79 = -1.50)
21:49:29.339 00.001 2504 CameraToMount -- cameraX=-0.16 cameraY=-17.02 hyp=17.02 cameraTheta=-1.58 mountX=-1.11 mountY=-16.98, mountTheta=-1.64
21:49:29.340 00.001 2504 AutoExp: adjust SNR=20.88 new exposure 4588
21:49:29.342 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.16, y=-17.02, opts=13)
21:49:29.343 00.001 2504 Enqueuing Move request for scope (-0.16, -17.02)
21:49:29.344 00.001 3008 Worker thread wakes up
21:49:29.344 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -17.02) opts 0xd
21:49:29.344 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.16, -17.02)
21:49:29.344 00.000 3008 Moving (-0.16, -17.02) raw xDistance=-1.11 yDistance=-16.98
21:49:29.344 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.77 from input -1.11, slope = -0.16
21:49:29.344 00.000 3008 GuideAlgorithmLowpass2::Result() returns -16.98 from input -16.98, slope = 0.00
21:49:29.344 00.000 3008 MoveAxis(E, 35, ABG)
21:49:29.344 00.000 3008 Guiding  Dir = 2, Dur = 35
21:49:29.357 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=3, FiltMax=255, Gamma=0.570
21:49:29.397 00.040 3008 IsSlewing returns 0
21:49:29.398 00.001 3008 IsGuiding returns 0
21:49:29.418 00.020 2504 UpdateGuideState exits: m=890 SNR=20.9 Exp=4.6 s
21:49:29.419 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:29.421 00.002 2504 ScheduleExposure(4588,3,1) exposurePending=0
21:49:29.422 00.001 2504 Enqueuing Expose request
21:49:29.709 00.287 3008 IsGuiding returns 1
21:49:29.709 00.000 3008 scope still moving after pulse duration time elapsed
21:49:29.759 00.050 3008 IsSlewing returns 0
21:49:29.759 00.000 3008 IsGuiding returns 0
21:49:29.759 00.000 3008 scope move finished after 35 + 325 ms
21:49:29.759 00.000 3008 Move returns status 0, amount 35
21:49:29.759 00.000 3008 MoveAxis(N, 667, ABG)
21:49:29.759 00.000 3008 Guiding  Dir = 0, Dur = 667
21:49:29.787 00.028 3008 IsSlewing returns 0
21:49:29.787 00.000 3008 IsGuiding returns 0
21:49:29.843 00.056 3008 PulseGuide returned control before completion, sleep 622
21:49:30.478 00.635 3008 IsGuiding returns 1
21:49:30.478 00.000 3008 scope still moving after pulse duration time elapsed
21:49:30.538 00.060 3008 IsSlewing returns 0
21:49:30.538 00.000 3008 IsGuiding returns 0
21:49:30.538 00.000 3008 scope move finished after 667 + 83 ms
21:49:30.538 00.000 3008 Move returns status 0, amount 667
21:49:30.538 00.000 3008 move complete, result=0
21:49:30.538 00.000 3008 worker thread done servicing request
21:49:30.538 00.000 3008 Worker thread wakes up
21:49:30.538 00.000 3008 worker thread servicing REQUEST_EXPOSE 4588
21:49:30.538 00.000 2504 GuideStep: -1.1 px 35 ms EAST, -17.0 px 667 ms NORTH
21:49:36.543 06.005 3008 Handling exposure in thread, d=4588 o=3 r=(587,1046,31,31)
21:49:36.543 00.000 3008 ZWO: set CONTROL_EXPOSURE 4588000
21:49:41.920 05.377 3008 Exposure complete
21:49:41.963 00.043 3008 worker thread done servicing request
21:49:41.963 00.000 2504 OnExposeComplete: enter
21:49:41.965 00.002 2504 UpdateGuideState(): m_state=6
21:49:41.966 00.001 2504 Star::Find(15, 601, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:49:41.968 00.002 2504 Star::Find returns 1 (0), X=600.95, Y=1045.21, Mass=709, SNR=18.7, Peak=25 HFD=5.5
21:49:41.969 00.001 2504 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.07) = xAngle (-4.67 = 1.62)
21:49:41.970 00.001 2504 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.81 = -1.52)
21:49:41.971 00.001 2504 CameraToMount -- cameraX=-0.95 cameraY=-32.36 hyp=32.37 cameraTheta=-1.60 mountX=-1.47 mountY=-32.33, mountTheta=-1.62
21:49:41.972 00.001 2504 AutoExp: adjust SNR=18.71 new exposure 4719
21:49:41.974 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.95, y=-32.36, opts=13)
21:49:41.975 00.001 2504 Enqueuing Move request for scope (-0.95, -32.36)
21:49:41.977 00.002 3008 Worker thread wakes up
21:49:41.977 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -32.36) opts 0xd
21:49:41.977 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.95, -32.36)
21:49:41.977 00.000 3008 Moving (-0.95, -32.36) raw xDistance=-1.47 yDistance=-32.33
21:49:41.977 00.000 3008 Lowpass2 history cleared, outlier deflection
21:49:41.977 00.000 3008 GuideAlgorithmLowpass2::Result() returns -1.18 from input -1.47, slope = 0.00
21:49:41.977 00.000 3008 GuideAlgorithmLowpass2::Result() returns -32.33 from input -32.33, slope = 0.00
21:49:41.977 00.000 3008 MoveAxis(E, 54, ABG)
21:49:41.977 00.000 3008 Guiding  Dir = 2, Dur = 54
21:49:41.993 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=2, FiltMax=255, Gamma=0.570
21:49:42.006 00.013 3008 IsSlewing returns 0
21:49:42.006 00.000 3008 IsGuiding returns 0
21:49:42.067 00.061 2504 UpdateGuideState exits: m=709 SNR=18.7 Exp=4.7 s
21:49:42.068 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:42.070 00.002 2504 ScheduleExposure(4719,3,1) exposurePending=0
21:49:42.071 00.001 2504 Enqueuing Expose request
21:49:42.077 00.006 3008 IsGuiding returns 1
21:49:42.077 00.000 3008 scope still moving after pulse duration time elapsed
21:49:42.133 00.056 3008 IsSlewing returns 0
21:49:42.134 00.001 3008 IsGuiding returns 0
21:49:42.134 00.000 3008 scope move finished after 54 + 73 ms
21:49:42.134 00.000 3008 Move returns status 0, amount 54
21:49:42.134 00.000 3008 MoveAxis(N, 1271, ABG)
21:49:42.134 00.000 3008 Guiding  Dir = 0, Dur = 1271
21:49:42.165 00.031 3008 IsSlewing returns 0
21:49:42.166 00.001 3008 IsGuiding returns 0
21:49:42.254 00.088 3008 PulseGuide returned control before completion, sleep 1193
21:49:43.450 01.196 3008 IsGuiding returns 1
21:49:43.450 00.000 3008 scope still moving after pulse duration time elapsed
21:49:43.671 00.221 3008 IsSlewing returns 0
21:49:43.671 00.000 3008 IsGuiding returns 0
21:49:43.672 00.001 3008 scope move finished after 1271 + 234 ms
21:49:43.672 00.000 3008 Move returns status 0, amount 1271
21:49:43.672 00.000 3008 move complete, result=0
21:49:43.672 00.000 3008 worker thread done servicing request
21:49:43.672 00.000 2504 GuideStep: -1.5 px 54 ms EAST, -32.3 px 1271 ms NORTH
21:49:43.673 00.001 3008 Worker thread wakes up
21:49:43.673 00.000 3008 worker thread servicing REQUEST_EXPOSE 4719
21:49:49.690 06.017 3008 Handling exposure in thread, d=4719 o=3 r=(586,1030,31,31)
21:49:49.690 00.000 3008 ZWO: set CONTROL_EXPOSURE 4719000
21:49:55.205 05.515 3008 Exposure complete
21:49:55.261 00.056 3008 worker thread done servicing request
21:49:55.261 00.000 2504 OnExposeComplete: enter
21:49:55.262 00.001 2504 UpdateGuideState(): m_state=6
21:49:55.263 00.001 2504 Star::Find(15, 600, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:49:55.265 00.002 2504 Star::Find returns 1 (0), X=598.18, Y=1044.32, Mass=22, SNR=3.3, Peak=5 HFD=5.4
21:49:55.266 00.001 2504 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.07) = xAngle (-4.75 = 1.53)
21:49:55.267 00.001 2504 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.89 = -1.61)
21:49:55.269 00.002 2504 CameraToMount -- cameraX=-3.72 cameraY=-33.24 hyp=33.45 cameraTheta=-1.68 mountX=1.22 mountY=-33.43, mountTheta=-1.53
21:49:55.270 00.001 2504 AutoExp: adjust SNR=3.32 new exposure 8000
21:49:55.272 00.002 2504 SchedulePrimaryMove(0CECED28, x=-3.72, y=-33.24, opts=13)
21:49:55.274 00.002 2504 Enqueuing Move request for scope (-3.72, -33.24)
21:49:55.275 00.001 3008 Worker thread wakes up
21:49:55.275 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-3.72, -33.24) opts 0xd
21:49:55.275 00.000 3008 Handling offset move in thread for scope, endpoint = (-3.72, -33.24)
21:49:55.275 00.000 3008 Moving (-3.72, -33.24) raw xDistance=1.22 yDistance=-33.43
21:49:55.275 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.98 from input 1.22, slope = 0.00
21:49:55.275 00.000 3008 Lowpass2 history cleared, outlier deflection
21:49:55.275 00.000 3008 GuideAlgorithmLowpass2::Result() returns -33.43 from input -33.43, slope = 0.00
21:49:55.275 00.000 3008 MoveAxis(W, 45, ABG)
21:49:55.275 00.000 3008 Guiding  Dir = 3, Dur = 45
21:49:55.292 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=5, FiltMin=2, FiltMax=255, Gamma=0.570
21:49:55.305 00.013 3008 IsSlewing returns 0
21:49:55.305 00.000 3008 IsGuiding returns 0
21:49:55.363 00.058 2504 UpdateGuideState exits: m=22 SNR=3.3 Exp=8.0 s
21:49:55.364 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.366 00.002 2504 ScheduleExposure(8000,3,1) exposurePending=0
21:49:55.366 00.000 2504 Enqueuing Expose request
21:49:55.566 00.200 3008 IsGuiding returns 1
21:49:55.566 00.000 3008 scope still moving after pulse duration time elapsed
21:49:55.617 00.051 3008 IsSlewing returns 0
21:49:55.617 00.000 3008 IsGuiding returns 0
21:49:55.617 00.000 3008 scope move finished after 45 + 267 ms
21:49:55.618 00.001 3008 Move returns status 0, amount 45
21:49:55.618 00.000 3008 MoveAxis(N, 1314, ABG)
21:49:55.618 00.000 3008 Guiding  Dir = 0, Dur = 1314
21:49:55.647 00.029 3008 IsSlewing returns 0
21:49:55.647 00.000 3008 IsGuiding returns 0
21:49:55.742 00.095 3008 PulseGuide returned control before completion, sleep 1230
21:49:56.983 01.241 3008 IsGuiding returns 1
21:49:56.983 00.000 3008 scope still moving after pulse duration time elapsed
21:49:57.038 00.055 3008 IsSlewing returns 0
21:49:57.038 00.000 3008 IsGuiding returns 1
21:49:57.176 00.138 3008 IsSlewing returns 0
21:49:57.176 00.000 3008 IsGuiding returns 0
21:49:57.176 00.000 3008 scope move finished after 1314 + 214 ms
21:49:57.177 00.001 3008 Move returns status 0, amount 1314
21:49:57.177 00.000 3008 move complete, result=0
21:49:57.177 00.000 3008 worker thread done servicing request
21:49:57.177 00.000 3008 Worker thread wakes up
21:49:57.177 00.000 2504 GuideStep: 1.2 px 45 ms WEST, -33.4 px 1314 ms NORTH
21:49:57.178 00.001 3008 worker thread servicing REQUEST_EXPOSE 8000
21:50:03.181 06.003 3008 Handling exposure in thread, d=8000 o=3 r=(583,1029,31,31)
21:50:03.181 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:50:11.968 08.787 3008 Exposure complete
21:50:12.012 00.044 3008 worker thread done servicing request
21:50:12.012 00.000 2504 OnExposeComplete: enter
21:50:12.013 00.001 2504 UpdateGuideState(): m_state=6
21:50:12.014 00.001 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:50:12.015 00.001 2504 Star::Find false star n=42 nbg=289 bg=5.2 sigma=0.4 thresh=6 peak=6
21:50:12.016 00.001 2504 Star::Find returns 0 (2), X=598.00, Y=1044.00, Mass=33, SNR=2.9, Peak=6 HFD=0.0
21:50:12.017 00.001 2504 DistanceChecker: activated
21:50:12.018 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:50:12.019 00.001 2504 AutoExp: reset exp to 8000
21:50:12.020 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:50:12.021 00.001 2504 Enqueuing Move request for scope (0.00, 0.00)
21:50:12.022 00.001 3008 Worker thread wakes up
21:50:12.022 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:50:12.022 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:50:12.022 00.000 3008 move complete, result=0
21:50:12.022 00.000 3008 worker thread done servicing request
21:50:12.135 00.113 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:50:12.137 00.002 2504 Status Line: Star lost - low SNR
21:50:12.140 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:50:12.200 00.060 2504 UpdateGuideState exits: Star lost - low SNR
21:50:12.202 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:12.203 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:50:12.204 00.001 2504 Enqueuing Expose request
21:50:12.205 00.001 3008 Worker thread wakes up
21:50:12.205 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:50:18.213 06.008 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:50:27.002 08.789 3008 Exposure complete
21:50:27.046 00.044 3008 worker thread done servicing request
21:50:27.046 00.000 2504 OnExposeComplete: enter
21:50:27.047 00.001 2504 UpdateGuideState(): m_state=6
21:50:27.048 00.001 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:50:27.050 00.002 2504 Star::Find returns 0 (3), X=598.00, Y=1044.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:50:27.052 00.002 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:50:27.053 00.001 2504 AutoExp: reset exp to 8000
21:50:27.054 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.00, y=0.00, opts=14)
21:50:27.055 00.001 2504 Enqueuing Move request for scope (0.00, 0.00)
21:50:27.056 00.001 3008 Worker thread wakes up
21:50:27.056 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:50:27.056 00.000 3008 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:50:27.056 00.000 3008 move complete, result=0
21:50:27.056 00.000 3008 worker thread done servicing request
21:50:27.168 00.112 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:50:27.170 00.002 2504 Status Line: Star lost - low mass
21:50:27.173 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:50:27.239 00.066 2504 UpdateGuideState exits: Star lost - low mass
21:50:27.241 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:27.242 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:50:27.243 00.001 2504 Enqueuing Expose request
21:50:27.244 00.001 3008 Worker thread wakes up
21:50:27.244 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:50:33.253 06.009 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:50:38.745 05.492 2504 Stop button clicked
21:50:38.747 00.002 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:50:38.748 00.001 2504 Status Line: Waiting for devices...
21:50:38.822 00.074 3008 ZWO: stopexposure
21:50:39.379 00.557 3008 ZWO: stopexposure
21:50:39.379 00.000 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:50:39.379 00.000 3008 worker thread done servicing request
21:50:39.379 00.000 2504 OnExposeComplete: enter
21:50:39.380 00.001 2504 OnExposeComplete: Capture Error reported
21:50:39.381 00.001 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:50:39.383 00.002 2504 Mount: notify guiding stopped
21:50:39.384 00.001 2504 Changing from state GUIDING to STOP
21:50:39.385 00.001 2504 guider state => SELECTED
21:50:39.386 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=255, Gamma=0.570
21:50:39.445 00.059 2504 Changing from state SELECTED to UNINITIALIZED
21:50:39.446 00.001 2504 guider state => SELECTING
21:50:39.450 00.004 2504 Status Line: Stopped.
21:50:39.453 00.003 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:50:57.046 17.593 2504 StartLoopingInteractive: Loop button clicked
21:50:57.047 00.001 2504 Status Line: Looping
21:50:57.050 00.003 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:50:57.055 00.005 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:50:57.056 00.001 2504 Enqueuing Expose request
21:50:57.057 00.001 3008 Worker thread wakes up
21:50:57.057 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:50:57.057 00.000 3008 Exposure delay set to 1000
21:50:58.068 01.011 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:51:06.855 08.787 3008 Exposure complete
21:51:06.900 00.045 3008 worker thread done servicing request
21:51:06.900 00.000 2504 OnExposeComplete: enter
21:51:06.902 00.002 2504 UpdateGuideState(): m_state=1
21:51:06.903 00.001 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:51:06.904 00.001 2504 Star::Find returns 0 (3), X=598.00, Y=1044.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:51:06.905 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:51:06.906 00.001 2504 AutoExp: reset exp to 8000
21:51:06.907 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:51:06.908 00.001 2504 Status Line: Star lost - low mass
21:51:06.911 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:06.969 00.058 2504 UpdateGuideState exits: Star lost - low mass
21:51:06.970 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:06.971 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:51:06.972 00.001 2504 Enqueuing Expose request
21:51:06.973 00.001 3008 Worker thread wakes up
21:51:06.973 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:51:07.988 01.015 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:51:09.189 01.201 2504 Manual Guide: North 4000 ms
21:51:09.191 00.002 2504 GuideStep: 0.0 px 0 ms WEST, 0.0 px 4000 ms NORTH
21:51:09.193 00.002 2504 Enqueuing Calibration Move request for direction 0
21:51:16.767 07.574 3008 Exposure complete
21:51:16.812 00.045 3008 worker thread done servicing request
21:51:16.813 00.001 2504 OnExposeComplete: enter
21:51:16.814 00.001 3008 Worker thread wakes up
21:51:16.814 00.000 2504 UpdateGuideState(): m_state=1
21:51:16.815 00.001 3008 worker thread servicing REQUEST_MOVE scope dir N(0) 4000 opts 0x10
21:51:16.815 00.000 3008 Handling axis move in thread for scope dir=0 dur=4000
21:51:16.815 00.000 3008 scope move axis dir= 0 dur= 4000 opts= 0x10
21:51:16.815 00.000 3008 MoveAxis(N, 4000, M)
21:51:16.815 00.000 3008 Guiding  Dir = 0, Dur = 4000
21:51:16.815 00.000 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:51:16.816 00.001 2504 Star::Find returns 0 (3), X=598.00, Y=1044.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:51:16.817 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:51:16.818 00.001 2504 AutoExp: reset exp to 8000
21:51:16.819 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:51:16.820 00.001 2504 Status Line: Star lost - low mass
21:51:16.823 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:16.836 00.013 3008 IsSlewing returns 0
21:51:16.836 00.000 3008 IsGuiding returns 0
21:51:16.879 00.043 2504 UpdateGuideState exits: Star lost - low mass
21:51:16.881 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:16.882 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:51:16.883 00.001 2504 Enqueuing Expose request
21:51:16.996 00.113 3008 PulseGuide returned control before completion, sleep 3850
21:51:20.848 03.852 3008 IsGuiding returns 1
21:51:20.848 00.000 3008 scope still moving after pulse duration time elapsed
21:51:20.900 00.052 3008 IsSlewing returns 0
21:51:20.901 00.001 3008 IsGuiding returns 1
21:51:20.954 00.053 3008 IsSlewing returns 0
21:51:20.954 00.000 3008 IsGuiding returns 1
21:51:21.046 00.092 3008 IsSlewing returns 0
21:51:21.046 00.000 3008 IsGuiding returns 0
21:51:21.047 00.001 3008 scope move finished after 4000 + 210 ms
21:51:21.047 00.000 3008 Move returns status 0, amount 4000
21:51:21.047 00.000 3008 move complete, result=0
21:51:21.047 00.000 3008 worker thread done servicing request
21:51:21.047 00.000 3008 Worker thread wakes up
21:51:21.047 00.000 2504 Manual Move completed, result = 0
21:51:21.048 00.001 3008 worker thread servicing REQUEST_EXPOSE 8000
21:51:22.063 01.015 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:51:30.849 08.786 3008 Exposure complete
21:51:30.894 00.045 3008 worker thread done servicing request
21:51:30.894 00.000 2504 OnExposeComplete: enter
21:51:30.895 00.001 2504 UpdateGuideState(): m_state=1
21:51:30.896 00.001 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:51:30.897 00.001 2504 Star::Find false star n=54 nbg=292 bg=5.2 sigma=0.4 thresh=6 peak=6
21:51:30.898 00.001 2504 Star::Find returns 0 (2), X=598.00, Y=1044.00, Mass=42, SNR=2.9, Peak=6 HFD=0.0
21:51:30.899 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:51:30.900 00.001 2504 AutoExp: reset exp to 8000
21:51:30.901 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:51:30.902 00.001 2504 Status Line: Star lost - low SNR
21:51:30.904 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:30.963 00.059 2504 UpdateGuideState exits: Star lost - low SNR
21:51:30.965 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:30.966 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:51:30.967 00.001 2504 Enqueuing Expose request
21:51:30.968 00.001 3008 Worker thread wakes up
21:51:30.968 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:51:31.982 01.014 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:51:40.760 08.778 3008 Exposure complete
21:51:40.808 00.048 3008 worker thread done servicing request
21:51:40.808 00.000 2504 OnExposeComplete: enter
21:51:40.810 00.002 2504 UpdateGuideState(): m_state=1
21:51:40.811 00.001 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:51:40.812 00.001 2504 Star::Find returns 0 (3), X=598.00, Y=1044.00, Mass=0, SNR=0.0, Peak=6 HFD=0.0
21:51:40.813 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:51:40.814 00.001 2504 AutoExp: reset exp to 8000
21:51:40.815 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:51:40.816 00.001 2504 Status Line: Star lost - low mass
21:51:40.819 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:40.879 00.060 2504 UpdateGuideState exits: Star lost - low mass
21:51:40.880 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:40.881 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:51:40.883 00.002 2504 Enqueuing Expose request
21:51:40.884 00.001 3008 Worker thread wakes up
21:51:40.885 00.001 3008 worker thread servicing REQUEST_EXPOSE 8000
21:51:41.890 01.005 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:51:50.665 08.775 3008 Exposure complete
21:51:50.711 00.046 3008 worker thread done servicing request
21:51:50.711 00.000 2504 OnExposeComplete: enter
21:51:50.712 00.001 2504 UpdateGuideState(): m_state=1
21:51:50.713 00.001 2504 Star::Find(15, 598, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:50.715 00.002 2504 Star::Find false star n=28 nbg=289 bg=5.2 sigma=0.4 thresh=6 peak=5
21:51:50.716 00.001 2504 Star::Find returns 0 (2), X=598.00, Y=1044.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
21:51:50.717 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:51:50.718 00.001 2504 AutoExp: reset exp to 8000
21:51:50.719 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:51:50.720 00.001 2504 Status Line: Star lost - low SNR
21:51:50.726 00.006 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:50.786 00.060 2504 UpdateGuideState exits: Star lost - low SNR
21:51:50.787 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:50.788 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:51:50.789 00.001 2504 Enqueuing Expose request
21:51:50.790 00.001 3008 Worker thread wakes up
21:51:50.790 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:51:51.797 01.007 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:51:53.050 01.253 2504 GuiderMultiStar::AutoSelect enter
21:51:53.052 00.002 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:51:53.091 00.039 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:51:53.172 00.081 2504 AutoFind: global mean = 0.0, stdev 3.4
21:51:53.173 00.001 2504 AutoFind: using threshold = 0.1
21:51:53.261 00.088 2504 AutoFind: local max [904, 354] 235.9
21:51:53.262 00.001 2504 AutoFind: local max [1636, 118] 129.9
21:51:53.263 00.001 2504 AutoFind: local max [231, 637] 118.8
21:51:53.264 00.001 2504 AutoFind: local max [1649, 218] 109.0
21:51:53.265 00.001 2504 AutoFind: local max [444, 518] 74.6
21:51:53.266 00.001 2504 AutoFind: local max [630, 584] 39.0
21:51:53.267 00.001 2504 AutoFind: local max [1004, 479] 38.7
21:51:53.268 00.001 2504 AutoFind: local max [239, 313] 36.0
21:51:53.269 00.001 2504 AutoFind: local max [603, 816] 35.3
21:51:53.270 00.001 2504 AutoFind: local max [1869, 1074] 32.9
21:51:53.271 00.001 2504 AutoFind: local max [1504, 1038] 28.7
21:51:53.272 00.001 2504 AutoFind: local max [1648, 112] 26.8
21:51:53.273 00.001 2504 AutoFind: local max [400, 893] 25.4
21:51:53.275 00.002 2504 AutoFind: local max [1276, 600] 22.6
21:51:53.276 00.001 2504 AutoFind: local max [1648, 770] 21.0
21:51:53.277 00.001 2504 AutoFind: local max [1379, 285] 20.7
21:51:53.278 00.001 2504 AutoFind: local max [815, 790] 20.1
21:51:53.279 00.001 2504 AutoFind: local max [1919, 69] 19.3
21:51:53.280 00.001 2504 AutoFind: local max [1002, 266] 15.8
21:51:53.281 00.001 2504 AutoFind: local max [971, 21] 15.5
21:51:53.282 00.001 2504 AutoFind: local max [1404, 613] 15.0
21:51:53.283 00.001 2504 AutoFind: local max [155, 829] 14.0
21:51:53.284 00.001 2504 AutoFind: local max [694, 934] 12.4
21:51:53.285 00.001 2504 AutoFind: local max [1502, 1126] 11.8
21:51:53.286 00.001 2504 AutoFind: local max [15, 852] 11.6
21:51:53.287 00.001 2504 AutoFind: local max [921, 143] 11.2
21:51:53.288 00.001 2504 AutoFind: local max [1322, 889] 10.8
21:51:53.289 00.001 2504 AutoFind: local max [1618, 979] 10.1
21:51:53.290 00.001 2504 AutoFind: local max [1155, 66] 9.9
21:51:53.291 00.001 2504 AutoFind: local max [1116, 1065] 9.9
21:51:53.292 00.001 2504 AutoFind: local max [1661, 352] 9.9
21:51:53.293 00.001 2504 AutoFind: local max [816, 641] 9.8
21:51:53.294 00.001 2504 AutoFind: local max [1663, 460] 9.7
21:51:53.295 00.001 2504 AutoFind: local max [1635, 691] 9.0
21:51:53.296 00.001 2504 AutoFind: local max [1399, 65] 7.9
21:51:53.297 00.001 2504 AutoFind: local max [376, 623] 7.8
21:51:53.298 00.001 2504 AutoFind: local max [1871, 200] 7.4
21:51:53.299 00.001 2504 AutoFind: local max [839, 735] 7.4
21:51:53.300 00.001 2504 AutoFind: local max [991, 997] 7.4
21:51:53.301 00.001 2504 AutoFind: local max [846, 901] 7.1
21:51:53.302 00.001 2504 AutoFind: local max [1598, 588] 6.7
21:51:53.303 00.001 2504 AutoFind: local max [488, 476] 6.5
21:51:53.304 00.001 2504 AutoFind: local max [1696, 326] 6.4
21:51:53.305 00.001 2504 AutoFind: local max [144, 287] 6.4
21:51:53.306 00.001 2504 AutoFind: local max [974, 573] 6.2
21:51:53.307 00.001 2504 AutoFind: local max [682, 221] 6.1
21:51:53.308 00.001 2504 AutoFind: local max [891, 351] 6.0
21:51:53.309 00.001 2504 AutoFind: local max [1575, 709] 5.9
21:51:53.310 00.001 2504 AutoFind: local max [1089, 139] 5.7
21:51:53.311 00.001 2504 AutoFind: local max [1841, 694] 5.6
21:51:53.312 00.001 2504 AutoFind: local max [1100, 1013] 5.4
21:51:53.313 00.001 2504 AutoFind: local max [997, 573] 5.4
21:51:53.314 00.001 2504 AutoFind: local max [14, 564] 5.4
21:51:53.315 00.001 2504 AutoFind: local max [1874, 95] 5.3
21:51:53.316 00.001 2504 AutoFind: local max [891, 357] 5.3
21:51:53.317 00.001 2504 AutoFind: local max [1909, 851] 5.0
21:51:53.318 00.001 2504 AutoFind: local max [671, 553] 5.0
21:51:53.319 00.001 2504 AutoFind: local max [681, 245] 5.0
21:51:53.320 00.001 2504 AutoFind: local max [451, 774] 5.0
21:51:53.321 00.001 2504 AutoFind: local max [1897, 1015] 5.0
21:51:53.322 00.001 2504 AutoFind: local max [904, 168] 5.0
21:51:53.323 00.001 2504 AutoFind: local max [1643, 473] 4.7
21:51:53.324 00.001 2504 AutoFind: local max [250, 946] 4.5
21:51:53.325 00.001 2504 AutoFind: local max [866, 1026] 4.5
21:51:53.326 00.001 2504 AutoFind: local max [229, 619] 4.5
21:51:53.327 00.001 2504 AutoFind: local max [189, 665] 4.5
21:51:53.328 00.001 2504 AutoFind: local max [832, 543] 4.3
21:51:53.329 00.001 2504 AutoFind: local max [698, 677] 4.3
21:51:53.330 00.001 2504 AutoFind: local max [476, 388] 4.3
21:51:53.331 00.001 2504 AutoFind: local max [1333, 375] 4.2
21:51:53.332 00.001 2504 AutoFind: local max [1328, 125] 4.1
21:51:53.333 00.001 2504 AutoFind: local max [1500, 809] 4.1
21:51:53.334 00.001 2504 AutoFind: local max [1625, 117] 4.1
21:51:53.336 00.002 2504 AutoFind: local max [155, 646] 4.0
21:51:53.337 00.001 2504 AutoFind: local max [1392, 934] 4.0
21:51:53.337 00.000 2504 AutoFind: local max [127, 179] 3.9
21:51:53.338 00.001 2504 AutoFind: local max [1850, 516] 3.9
21:51:53.339 00.001 2504 AutoFind: local max [1573, 571] 3.9
21:51:53.340 00.001 2504 AutoFind: local max [1844, 1094] 3.8
21:51:53.341 00.001 2504 AutoFind: local max [707, 271] 3.7
21:51:53.342 00.001 2504 AutoFind: local max [1595, 352] 3.7
21:51:53.343 00.001 2504 AutoFind: local max [1333, 663] 3.7
21:51:53.344 00.001 2504 AutoFind: local max [1250, 177] 3.6
21:51:53.345 00.001 2504 AutoFind: local max [1114, 755] 3.5
21:51:53.346 00.001 2504 AutoFind: local max [895, 366] 3.4
21:51:53.347 00.001 2504 AutoFind: local max [1533, 182] 3.4
21:51:53.348 00.001 2504 AutoFind: local max [555, 668] 3.3
21:51:53.349 00.001 2504 AutoFind: local max [1746, 142] 3.3
21:51:53.350 00.001 2504 AutoFind: local max [910, 136] 3.3
21:51:53.353 00.003 2504 AutoFind: local max [918, 351] 3.3
21:51:53.353 00.000 2504 AutoFind: local max [977, 1196] 3.2
21:51:53.354 00.001 2504 AutoFind: local max [406, 249] 3.1
21:51:53.355 00.001 2504 AutoFind: local max [929, 1037] 3.1
21:51:53.356 00.001 2504 AutoFind: local max [1141, 259] 3.1
21:51:53.357 00.001 2504 AutoFind: local max [258, 190] 3.0
21:51:53.358 00.001 2504 AutoFind: local max [293, 468] 2.8
21:51:53.359 00.001 2504 AutoFind: local max [1677, 20] 2.8
21:51:53.360 00.001 2504 AutoFind: local max [879, 145] 2.7
21:51:53.361 00.001 2504 AutoFind: local max [1155, 846] 2.7
21:51:53.362 00.001 2504 AutoFind: local max [480, 965] 2.7
21:51:53.363 00.001 2504 AutoFind: close dim-bright [918, 351] 3.3 - [904, 354] 235.9
21:51:53.364 00.001 2504 AutoFind: too close [910, 136] 3.3 - [921, 143] 11.2
21:51:53.365 00.001 2504 AutoFind: too close [895, 366] 3.4 - [891, 357] 5.3
21:51:53.366 00.001 2504 AutoFind: too close [895, 366] 3.4 - [891, 351] 6.0
21:51:53.367 00.001 2504 AutoFind: close dim-bright [895, 366] 3.4 - [904, 354] 235.9
21:51:53.368 00.001 2504 AutoFind: close dim-bright [1625, 117] 4.1 - [1636, 118] 129.9
21:51:53.370 00.002 2504 AutoFind: close dim-bright [229, 619] 4.5 - [231, 637] 118.8
21:51:53.371 00.001 2504 AutoFind: too close [1643, 473] 4.7 - [1663, 460] 9.7
21:51:53.372 00.001 2504 AutoFind: too close [891, 357] 5.3 - [891, 351] 6.0
21:51:53.373 00.001 2504 AutoFind: close dim-bright [891, 357] 5.3 - [904, 354] 235.9
21:51:53.374 00.001 2504 AutoFind: close dim-bright [891, 351] 6.0 - [904, 354] 235.9
21:51:53.375 00.001 2504 AutoFind: too close [1648, 112] 26.8 - [1636, 118] 129.9
21:51:53.376 00.001 2504 AutoFind: too close to edge [14, 564] 5.4
21:51:53.377 00.001 2504 AutoFind: too close to edge [15, 852] 11.6
21:51:53.378 00.001 2504 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:51:53.379 00.001 2504 Star::Find(15, 904, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.380 00.001 2504 Star::Find returns 1 (1), X=903.97, Y=353.63, Mass=12345, SNR=77.6, Peak=255 HFD=6.0
21:51:53.381 00.001 2504 Star::Find(15, 231, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.382 00.001 2504 Star::Find returns 1 (0), X=231.09, Y=636.88, Mass=3204, SNR=39.9, Peak=140 HFD=4.5
21:51:53.383 00.001 2504 Star::Find(15, 1649, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.384 00.001 2504 Star::Find returns 1 (0), X=1649.41, Y=217.79, Mass=3621, SNR=42.4, Peak=134 HFD=5.2
21:51:53.385 00.001 2504 Star::Find(15, 444, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.386 00.001 2504 Star::Find returns 1 (0), X=443.83, Y=518.32, Mass=2108, SNR=32.4, Peak=97 HFD=4.6
21:51:53.387 00.001 2504 Star::Find(15, 630, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.388 00.001 2504 Star::Find returns 1 (0), X=630.17, Y=583.71, Mass=1064, SNR=22.9, Peak=52 HFD=4.6
21:51:53.389 00.001 2504 Star::Find(15, 1004, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.390 00.001 2504 Star::Find returns 1 (0), X=1004.17, Y=479.11, Mass=1158, SNR=23.9, Peak=53 HFD=4.8
21:51:53.391 00.001 2504 Star::Find(15, 239, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.392 00.001 2504 Star::Find returns 1 (0), X=239.26, Y=312.83, Mass=1019, SNR=22.5, Peak=48 HFD=4.6
21:51:53.393 00.001 2504 Star::Find(15, 603, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.394 00.001 2504 Star::Find returns 1 (0), X=603.47, Y=815.40, Mass=1014, SNR=22.4, Peak=49 HFD=5.0
21:51:53.395 00.001 2504 Star::Find(15, 1869, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.396 00.001 2504 Star::Find returns 1 (0), X=1868.89, Y=1074.26, Mass=901, SNR=21.1, Peak=43 HFD=4.5
21:51:53.397 00.001 2504 Star::Find(15, 1504, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.398 00.001 2504 Star::Find returns 1 (0), X=1504.69, Y=1038.27, Mass=920, SNR=21.3, Peak=38 HFD=5.2
21:51:53.400 00.002 2504 Star::Find(15, 400, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.401 00.001 2504 Star::Find returns 1 (0), X=400.04, Y=892.82, Mass=731, SNR=19.0, Peak=34 HFD=4.7
21:51:53.402 00.001 2504 Star::Find(15, 1276, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.403 00.001 2504 Star::Find returns 1 (0), X=1276.95, Y=599.89, Mass=702, SNR=18.6, Peak=35 HFD=4.7
21:51:53.404 00.001 2504 Star::Find(15, 1648, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.405 00.001 2504 Star::Find returns 1 (0), X=1648.35, Y=769.51, Mass=650, SNR=17.9, Peak=32 HFD=5.1
21:51:53.406 00.001 2504 Star::Find(15, 1379, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.407 00.001 2504 Star::Find returns 1 (0), X=1379.75, Y=284.58, Mass=664, SNR=18.1, Peak=32 HFD=5.1
21:51:53.408 00.001 2504 Star::Find(15, 815, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.409 00.001 2504 Star::Find returns 1 (0), X=815.60, Y=790.18, Mass=589, SNR=17.0, Peak=32 HFD=4.9
21:51:53.410 00.001 2504 Star::Find(15, 1919, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.411 00.001 2504 Star::Find returns 1 (0), X=1918.88, Y=69.51, Mass=596, SNR=17.3, Peak=29 HFD=5.0
21:51:53.412 00.001 2504 Star::Find(15, 1002, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.413 00.001 2504 Star::Find returns 1 (0), X=1001.84, Y=265.44, Mass=500, SNR=15.7, Peak=26 HFD=5.1
21:51:53.414 00.001 2504 Star::Find(15, 971, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.415 00.001 2504 Star::Find returns 1 (0), X=971.60, Y=20.97, Mass=505, SNR=15.9, Peak=24 HFD=5.2
21:51:53.416 00.001 2504 Star::Find(15, 1404, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.417 00.001 2504 Star::Find returns 1 (0), X=1404.34, Y=613.04, Mass=521, SNR=16.1, Peak=25 HFD=5.3
21:51:53.418 00.001 2504 Star::Find(15, 155, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.419 00.001 2504 Star::Find returns 1 (0), X=155.30, Y=828.77, Mass=467, SNR=15.3, Peak=21 HFD=5.2
21:51:53.420 00.001 2504 Star::Find(15, 694, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.421 00.001 2504 Star::Find returns 1 (0), X=694.09, Y=933.81, Mass=360, SNR=13.3, Peak=20 HFD=4.8
21:51:53.422 00.001 2504 Star::Find(15, 1502, 1126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.423 00.001 2504 Star::Find returns 1 (0), X=1502.32, Y=1125.18, Mass=519, SNR=15.9, Peak=19 HFD=5.8
21:51:53.424 00.001 2504 Star::Find(15, 1322, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.425 00.001 2504 Star::Find returns 1 (0), X=1322.27, Y=889.05, Mass=339, SNR=12.9, Peak=18 HFD=5.0
21:51:53.426 00.001 2504 Star::Find(15, 1618, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.427 00.001 2504 Star::Find returns 1 (0), X=1619.31, Y=978.65, Mass=304, SNR=12.2, Peak=17 HFD=4.8
21:51:53.428 00.001 2504 Star::Find(15, 1155, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.428 00.000 2504 Star::Find returns 1 (0), X=1155.27, Y=66.59, Mass=311, SNR=12.3, Peak=19 HFD=4.9
21:51:53.430 00.002 2504 Star::Find(15, 1116, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.431 00.001 2504 Star::Find returns 1 (0), X=1116.95, Y=1064.55, Mass=287, SNR=11.8, Peak=16 HFD=4.9
21:51:53.432 00.001 2504 Star::Find(15, 1661, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.433 00.001 2504 Star::Find returns 1 (0), X=1660.99, Y=352.00, Mass=284, SNR=11.8, Peak=18 HFD=4.5
21:51:53.434 00.001 2504 Star::Find(15, 816, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.435 00.001 2504 Star::Find returns 1 (0), X=815.89, Y=641.23, Mass=238, SNR=10.8, Peak=19 HFD=4.2
21:51:53.436 00.001 2504 Star::Find(15, 1635, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.437 00.001 2504 Star::Find returns 1 (0), X=1635.81, Y=690.74, Mass=264, SNR=11.3, Peak=18 HFD=4.7
21:51:53.438 00.001 2504 Star::Find(15, 1399, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.439 00.001 2504 Star::Find returns 1 (0), X=1399.56, Y=64.97, Mass=276, SNR=11.6, Peak=16 HFD=5.1
21:51:53.440 00.001 2504 Star::Find(15, 376, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.441 00.001 2504 Star::Find returns 1 (0), X=376.00, Y=623.55, Mass=201, SNR=10.0, Peak=16 HFD=4.4
21:51:53.442 00.001 2504 Star::Find(15, 1871, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.443 00.001 2504 Star::Find returns 1 (0), X=1871.39, Y=199.99, Mass=181, SNR=9.3, Peak=14 HFD=4.2
21:51:53.444 00.001 2504 Star::Find(15, 839, 735, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.445 00.001 2504 Star::Find returns 1 (0), X=839.58, Y=735.12, Mass=186, SNR=9.6, Peak=16 HFD=4.6
21:51:53.446 00.001 2504 Star::Find(15, 991, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.447 00.001 2504 Star::Find returns 1 (0), X=991.65, Y=996.59, Mass=212, SNR=10.1, Peak=14 HFD=4.9
21:51:53.448 00.001 2504 Star::Find(15, 846, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.449 00.001 2504 Star::Find returns 1 (0), X=846.60, Y=900.68, Mass=212, SNR=10.3, Peak=14 HFD=5.0
21:51:53.450 00.001 2504 Star::Find(15, 1598, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.451 00.001 2504 Star::Find returns 1 (0), X=1598.16, Y=588.15, Mass=212, SNR=10.3, Peak=15 HFD=4.9
21:51:53.452 00.001 2504 Star::Find(15, 488, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.453 00.001 2504 Star::Find returns 1 (0), X=488.49, Y=475.69, Mass=201, SNR=10.0, Peak=15 HFD=5.0
21:51:53.454 00.001 2504 Star::Find(15, 1696, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.455 00.001 2504 Star::Find returns 1 (0), X=1697.18, Y=325.23, Mass=289, SNR=11.8, Peak=15 HFD=6.0
21:51:53.456 00.001 2504 Star::Find(15, 144, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.457 00.001 2504 Star::Find returns 1 (0), X=144.65, Y=287.14, Mass=166, SNR=8.9, Peak=14 HFD=4.6
21:51:53.458 00.001 2504 Star::Find(15, 974, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.459 00.001 2504 Star::Find returns 1 (0), X=974.69, Y=572.80, Mass=184, SNR=9.6, Peak=15 HFD=5.0
21:51:53.459 00.000 2504 Star::Find(15, 682, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.462 00.003 2504 Star::Find returns 1 (0), X=681.99, Y=220.94, Mass=179, SNR=9.5, Peak=14 HFD=4.6
21:51:53.462 00.000 2504 Star::Find(15, 1575, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.463 00.001 2504 Star::Find returns 1 (0), X=1575.97, Y=708.57, Mass=199, SNR=9.8, Peak=13 HFD=5.1
21:51:53.464 00.001 2504 Star::Find(15, 1089, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.465 00.001 2504 Star::Find returns 1 (0), X=1089.60, Y=139.35, Mass=158, SNR=8.9, Peak=13 HFD=4.8
21:51:53.466 00.001 2504 Star::Find(15, 1841, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.467 00.001 2504 Star::Find returns 1 (0), X=1840.49, Y=693.97, Mass=150, SNR=8.5, Peak=12 HFD=4.2
21:51:53.468 00.001 2504 Star::Find(15, 1100, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.469 00.001 2504 Star::Find returns 1 (0), X=1100.85, Y=1012.08, Mass=143, SNR=8.3, Peak=12 HFD=4.3
21:51:53.470 00.001 2504 Star::Find(15, 997, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.472 00.002 2504 Star::Find returns 1 (0), X=997.25, Y=572.50, Mass=187, SNR=9.7, Peak=13 HFD=5.4
21:51:53.473 00.001 2504 Star::Find(15, 1874, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.474 00.001 2504 Star::Find returns 1 (0), X=1873.97, Y=95.34, Mass=126, SNR=7.8, Peak=12 HFD=4.1
21:51:53.474 00.000 2504 Star::Find(15, 1909, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.476 00.002 2504 Star::Find returns 1 (0), X=1908.97, Y=850.47, Mass=115, SNR=7.6, Peak=10 HFD=4.2
21:51:53.476 00.000 2504 Star::Find(15, 671, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.477 00.001 2504 Star::Find returns 1 (0), X=671.76, Y=552.69, Mass=141, SNR=8.4, Peak=13 HFD=4.8
21:51:53.478 00.001 2504 Star::Find(15, 681, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.479 00.001 2504 Star::Find returns 1 (0), X=680.92, Y=244.78, Mass=184, SNR=9.6, Peak=13 HFD=5.6
21:51:53.480 00.001 2504 Star::Find(15, 451, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.481 00.001 2504 Star::Find returns 1 (0), X=451.77, Y=774.22, Mass=128, SNR=7.8, Peak=14 HFD=4.3
21:51:53.483 00.002 2504 Star::Find(15, 1897, 1015, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.484 00.001 2504 Star::Find returns 1 (0), X=1896.88, Y=1015.00, Mass=128, SNR=7.8, Peak=11 HFD=4.3
21:51:53.485 00.001 2504 Star::Find(15, 904, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.486 00.001 2504 Star::Find returns 1 (0), X=904.72, Y=168.28, Mass=144, SNR=8.5, Peak=12 HFD=5.2
21:51:53.487 00.001 2504 Star::Find(15, 250, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.487 00.000 2504 Star::Find returns 1 (0), X=250.12, Y=945.68, Mass=110, SNR=7.3, Peak=11 HFD=4.0
21:51:53.489 00.002 2504 Star::Find(15, 866, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.490 00.001 2504 Star::Find returns 1 (0), X=867.25, Y=1025.10, Mass=133, SNR=8.0, Peak=12 HFD=4.5
21:51:53.491 00.001 2504 Star::Find(15, 229, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.492 00.001 2504 Star::Find returns 1 (0), X=230.99, Y=636.46, Mass=2828, SNR=37.3, Peak=23 HFD=4.1
21:51:53.493 00.001 2504 Star::Find(15, 189, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.494 00.001 2504 Star::Find returns 1 (0), X=188.70, Y=665.12, Mass=123, SNR=7.7, Peak=12 HFD=4.5
21:51:53.495 00.001 2504 Star::Find(15, 832, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.496 00.001 2504 Star::Find returns 1 (0), X=832.84, Y=542.67, Mass=158, SNR=8.9, Peak=13 HFD=5.7
21:51:53.497 00.001 2504 Star::Find(15, 698, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.498 00.001 2504 Star::Find returns 1 (0), X=698.52, Y=677.55, Mass=150, SNR=8.7, Peak=14 HFD=5.1
21:51:53.499 00.001 2504 Star::Find(15, 476, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.500 00.001 2504 Star::Find returns 1 (0), X=476.92, Y=387.97, Mass=134, SNR=8.2, Peak=12 HFD=4.6
21:51:53.502 00.002 2504 Star::Find(15, 1333, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.503 00.001 2504 Star::Find returns 1 (0), X=1332.68, Y=375.09, Mass=148, SNR=8.6, Peak=12 HFD=5.7
21:51:53.504 00.001 2504 Star::Find(15, 1328, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.505 00.001 2504 Star::Find returns 1 (0), X=1329.83, Y=124.48, Mass=222, SNR=10.5, Peak=13 HFD=6.2
21:51:53.506 00.001 2504 Star::Find(15, 1500, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.507 00.001 2504 Star::Find returns 1 (0), X=1501.01, Y=809.22, Mass=175, SNR=9.4, Peak=11 HFD=6.0
21:51:53.508 00.001 2504 Star::Find(15, 1625, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.509 00.001 2504 Star::Find returns 1 (0), X=1637.01, Y=118.05, Mass=4425, SNR=46.4, Peak=165 HFD=4.9
21:51:53.510 00.001 2504 Star::Find(15, 155, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.511 00.001 2504 Star::Find returns 1 (0), X=155.07, Y=645.87, Mass=101, SNR=6.9, Peak=11 HFD=4.3
21:51:53.512 00.001 2504 Star::Find(15, 1392, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.513 00.001 2504 Star::Find returns 1 (0), X=1393.01, Y=934.01, Mass=114, SNR=7.3, Peak=10 HFD=4.5
21:51:53.514 00.001 2504 Star::Find(15, 127, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.515 00.001 2504 Star::Find returns 1 (0), X=127.15, Y=178.97, Mass=97, SNR=6.8, Peak=11 HFD=4.3
21:51:53.516 00.001 2504 Star::Find(15, 1850, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.517 00.001 2504 Star::Find returns 1 (0), X=1850.70, Y=516.14, Mass=73, SNR=6.0, Peak=10 HFD=3.9
21:51:53.518 00.001 2504 Star::Find(15, 1573, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.519 00.001 2504 Star::Find returns 1 (0), X=1573.72, Y=571.20, Mass=137, SNR=8.3, Peak=12 HFD=5.3
21:51:53.520 00.001 2504 Star::Find(15, 1844, 1094, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.521 00.001 2504 Star::Find returns 1 (0), X=1844.46, Y=1094.06, Mass=96, SNR=6.8, Peak=9 HFD=4.1
21:51:53.522 00.001 2504 Star::Find(15, 707, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.523 00.001 2504 Star::Find returns 1 (0), X=707.41, Y=270.28, Mass=132, SNR=8.0, Peak=12 HFD=4.8
21:51:53.524 00.001 2504 Star::Find(15, 1595, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.525 00.001 2504 Star::Find returns 1 (0), X=1594.48, Y=352.31, Mass=96, SNR=6.9, Peak=10 HFD=4.9
21:51:53.526 00.001 2504 Star::Find(15, 1333, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.527 00.001 2504 Star::Find returns 1 (0), X=1333.79, Y=662.87, Mass=121, SNR=7.8, Peak=11 HFD=5.1
21:51:53.529 00.002 2504 Star::Find(15, 1250, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.530 00.001 2504 Star::Find returns 1 (0), X=1250.61, Y=177.05, Mass=95, SNR=6.9, Peak=11 HFD=5.1
21:51:53.531 00.001 2504 Star::Find(15, 1114, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.532 00.001 2504 Star::Find returns 1 (0), X=1114.22, Y=754.88, Mass=84, SNR=6.3, Peak=11 HFD=4.2
21:51:53.533 00.001 2504 Star::Find(15, 1533, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.534 00.001 2504 Star::Find returns 1 (0), X=1533.25, Y=182.18, Mass=126, SNR=7.9, Peak=11 HFD=5.4
21:51:53.535 00.001 2504 Star::Find(15, 555, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.535 00.000 2504 Star::Find returns 1 (0), X=555.94, Y=667.94, Mass=99, SNR=7.0, Peak=12 HFD=4.6
21:51:53.537 00.002 2504 Star::Find(15, 1746, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.538 00.001 2504 Star::Find returns 1 (0), X=1746.34, Y=142.26, Mass=87, SNR=6.6, Peak=10 HFD=4.8
21:51:53.539 00.001 2504 Star::Find(15, 918, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.540 00.001 2504 Star::Find returns 1 (1), X=903.97, Y=353.63, Mass=12345, SNR=77.6, Peak=255 HFD=6.0
21:51:53.541 00.001 2504 Star::Find(15, 977, 1196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.542 00.001 2504 Star::Find returns 1 (0), X=977.28, Y=1195.38, Mass=61, SNR=5.3, Peak=8 HFD=3.5
21:51:53.543 00.001 2504 Star::Find(15, 406, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.544 00.001 2504 Star::Find returns 1 (0), X=406.25, Y=248.20, Mass=89, SNR=6.7, Peak=11 HFD=4.7
21:51:53.545 00.001 2504 Star::Find(15, 929, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.546 00.001 2504 Star::Find returns 1 (0), X=929.52, Y=1036.65, Mass=69, SNR=5.7, Peak=9 HFD=3.6
21:51:53.547 00.001 2504 Star::Find(15, 1141, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.548 00.001 2504 Star::Find returns 1 (0), X=1141.74, Y=258.58, Mass=102, SNR=7.1, Peak=11 HFD=5.4
21:51:53.549 00.001 2504 Star::Find(15, 258, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.550 00.001 2504 Star::Find returns 1 (0), X=258.56, Y=189.75, Mass=64, SNR=5.7, Peak=10 HFD=4.0
21:51:53.551 00.001 2504 Star::Find(15, 293, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.552 00.001 2504 Star::Find returns 1 (0), X=292.73, Y=467.89, Mass=56, SNR=5.3, Peak=10 HFD=4.5
21:51:53.553 00.001 2504 Star::Find(15, 1677, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.553 00.000 2504 Star::Find returns 1 (0), X=1677.40, Y=20.26, Mass=48, SNR=4.8, Peak=8 HFD=3.7
21:51:53.556 00.003 2504 Star::Find(15, 879, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.557 00.001 2504 Star::Find returns 1 (0), X=879.98, Y=144.48, Mass=102, SNR=7.0, Peak=10 HFD=5.4
21:51:53.558 00.001 2504 Star::Find(15, 1155, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.559 00.001 2504 Star::Find returns 1 (0), X=1155.48, Y=845.60, Mass=124, SNR=7.9, Peak=10 HFD=5.8
21:51:53.560 00.001 2504 Star::Find(15, 480, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.561 00.001 2504 Star::Find false star n=24 nbg=292 bg=5.4 sigma=0.5 thresh=7 peak=7
21:51:53.562 00.001 2504 Star::Find returns 0 (2), X=480.00, Y=965.00, Mass=46, SNR=2.9, Peak=8 HFD=0.0
21:51:53.563 00.001 2504 AutoFind: finding best star pass 1
21:51:53.564 00.001 2504 Star::Find(15, 904, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.565 00.001 2504 Star::Find returns 1 (1), X=903.97, Y=353.63, Mass=12345, SNR=77.6, Peak=255 HFD=6.0
21:51:53.566 00.001 2504 AutoFind: near-saturated [904, 354] 235.9 Mass 12345 SNR 77.6 Peak 255
21:51:53.567 00.001 2504 Star::Find(15, 231, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.568 00.001 2504 Star::Find returns 1 (0), X=231.09, Y=636.88, Mass=3204, SNR=39.9, Peak=140 HFD=4.5
21:51:53.569 00.001 2504 AutoFind returns star at [231, 637] 118.8 Mass 3204 SNR 39.9
21:51:53.570 00.001 2504 Star::Find(15, 231, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.572 00.002 2504 Star::Find returns 1 (0), X=231.09, Y=636.88, Mass=3204, SNR=39.9, Peak=140 HFD=4.5
21:51:53.573 00.001 2504 MultiStar: List (10): {231.09, 636.88}(39.9), {1649.41, 217.79}(42.4), {443.83, 518.32}(32.4), {630.17, 583.71}(22.9), {1004.17, 479.11}(23.9), {239.26, 312.83}(22.5), {603.47, 815.40}(22.4), {1868.89, 1074.26}(21.1), {1504.69, 1038.27}(21.3), {1637.01, 118.05}(46.4), 
21:51:53.574 00.001 2504 setting lock position to (231.09, 636.88)
21:51:53.575 00.001 2504 MultiStar: stabilizing after lock position change
21:51:53.576 00.001 2504 AutoSelect: state = 1, call UpdateGuideState
21:51:53.577 00.001 2504 UpdateGuideState(): m_state=1
21:51:53.578 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:51:53.579 00.001 2504 Star::Find returns 1 (0), X=231.09, Y=636.88, Mass=3204, SNR=39.9, Peak=140 HFD=4.5
21:51:53.580 00.001 2504 DistanceChecker: deactivated
21:51:53.580 00.000 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.07) = xAngle (-3.07 = -3.07)
21:51:53.581 00.001 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.21 = 0.08)
21:51:53.582 00.001 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:51:53.583 00.001 2504 AutoExp: adjust SNR=39.92 new exposure 7101
21:51:53.587 00.004 2504 setting lock position to (231.09, 636.88)
21:51:53.588 00.001 2504 MultiStar: stabilizing after lock position change
21:51:53.589 00.001 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:51:53.590 00.001 2504 Changing from state SELECTING to SELECTED
21:51:53.591 00.001 2504 guider state => SELECTED
21:51:53.606 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:53.664 00.058 2504 UpdateGuideState exits: m=3204 SNR=39.9 Exp=7.1 s
21:51:53.665 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=3, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:51:53.725 00.060 2504 Status Line: Auto-selected star at (231.1, 636.9)
21:52:00.586 06.861 3008 Exposure complete
21:52:00.632 00.046 3008 worker thread done servicing request
21:52:00.632 00.000 2504 OnExposeComplete: enter
21:52:00.633 00.001 2504 UpdateGuideState(): m_state=2
21:52:00.634 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:52:00.635 00.001 2504 Star::Find returns 1 (0), X=230.60, Y=636.74, Mass=3258, SNR=40.3, Peak=136 HFD=4.8
21:52:00.636 00.001 2504 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.07) = xAngle (-5.95 = 0.34)
21:52:00.637 00.001 2504 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.09 = -2.80)
21:52:00.638 00.001 2504 CameraToMount -- cameraX=-0.49 cameraY=-0.13 hyp=0.51 cameraTheta=-2.88 mountX=0.48 mountY=-0.17, mountTheta=-0.34
21:52:00.639 00.001 2504 AutoExp: adjust SNR=40.26 new exposure 6299
21:52:00.641 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=254, Gamma=0.570
21:52:00.704 00.063 2504 UpdateGuideState exits: m=3258 SNR=40.3 Exp=6.3 s
21:52:00.705 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:00.706 00.001 2504 ScheduleExposure(6299,3,1) exposurePending=0
21:52:00.707 00.001 2504 Enqueuing Expose request
21:52:00.708 00.001 3008 Worker thread wakes up
21:52:00.708 00.000 3008 worker thread servicing REQUEST_EXPOSE 6299
21:52:01.721 01.013 3008 Handling exposure in thread, d=6299 o=3 r=(216,622,31,31)
21:52:01.721 00.000 3008 ZWO: set CONTROL_EXPOSURE 6299000
21:52:08.815 07.094 3008 Exposure complete
21:52:08.857 00.042 3008 worker thread done servicing request
21:52:08.857 00.000 2504 OnExposeComplete: enter
21:52:08.859 00.002 2504 UpdateGuideState(): m_state=2
21:52:08.860 00.001 2504 Star::Find(15, 230, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:52:08.862 00.002 2504 Star::Find returns 1 (0), X=230.90, Y=636.27, Mass=2518, SNR=35.4, Peak=109 HFD=4.9
21:52:08.863 00.001 2504 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.07) = xAngle (-4.94 = 1.35)
21:52:08.864 00.001 2504 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.08 = -1.79)
21:52:08.865 00.001 2504 CameraToMount -- cameraX=-0.19 cameraY=-0.61 hyp=0.63 cameraTheta=-1.87 mountX=0.14 mountY=-0.62, mountTheta=-1.35
21:52:08.866 00.001 2504 AutoExp: adjust SNR=35.38 new exposure 5656
21:52:08.867 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=5, FiltMin=3, FiltMax=254, Gamma=0.570
21:52:08.925 00.058 2504 UpdateGuideState exits: m=2518 SNR=35.4 Exp=5.7 s
21:52:08.927 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.927 00.000 2504 ScheduleExposure(5656,3,1) exposurePending=0
21:52:08.928 00.001 2504 Enqueuing Expose request
21:52:08.929 00.001 3008 Worker thread wakes up
21:52:08.930 00.001 3008 worker thread servicing REQUEST_EXPOSE 5656
21:52:09.932 01.002 3008 Handling exposure in thread, d=5656 o=3 r=(216,621,31,31)
21:52:09.932 00.000 3008 ZWO: set CONTROL_EXPOSURE 5656000
21:52:16.380 06.448 3008 Exposure complete
21:52:16.425 00.045 3008 worker thread done servicing request
21:52:16.425 00.000 2504 OnExposeComplete: enter
21:52:16.426 00.001 2504 UpdateGuideState(): m_state=2
21:52:16.428 00.002 2504 Star::Find(15, 230, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:52:16.429 00.001 2504 Star::Find returns 1 (0), X=231.47, Y=636.54, Mass=2261, SNR=33.5, Peak=94 HFD=5.0
21:52:16.430 00.001 2504 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.07) = xAngle (-3.79 = 2.49)
21:52:16.430 00.000 2504 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.93 = -0.65)
21:52:16.431 00.001 2504 CameraToMount -- cameraX=0.38 cameraY=-0.34 hyp=0.51 cameraTheta=-0.73 mountX=-0.41 mountY=-0.31, mountTheta=-2.49
21:52:16.432 00.001 2504 AutoExp: adjust SNR=33.47 new exposure 5111
21:52:16.434 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=5, FiltMin=2, FiltMax=254, Gamma=0.570
21:52:16.492 00.058 2504 UpdateGuideState exits: m=2261 SNR=33.5 Exp=5.1 s
21:52:16.494 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:16.495 00.001 2504 ScheduleExposure(5111,3,1) exposurePending=0
21:52:16.496 00.001 2504 Enqueuing Expose request
21:52:16.498 00.002 3008 Worker thread wakes up
21:52:16.498 00.000 3008 worker thread servicing REQUEST_EXPOSE 5111
21:52:17.507 01.009 3008 Handling exposure in thread, d=5111 o=3 r=(216,622,31,31)
21:52:17.507 00.000 3008 ZWO: set CONTROL_EXPOSURE 5111000
21:52:23.517 06.010 3008 Exposure complete
21:52:23.563 00.046 3008 worker thread done servicing request
21:52:23.563 00.000 2504 OnExposeComplete: enter
21:52:23.565 00.002 2504 UpdateGuideState(): m_state=2
21:52:23.566 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:52:23.567 00.001 2504 Star::Find returns 1 (0), X=231.54, Y=635.85, Mass=2112, SNR=32.4, Peak=91 HFD=5.0
21:52:23.568 00.001 2504 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.07) = xAngle (-4.22 = 2.06)
21:52:23.569 00.001 2504 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.36 = -1.08)
21:52:23.570 00.001 2504 CameraToMount -- cameraX=0.45 cameraY=-1.02 hyp=1.12 cameraTheta=-1.16 mountX=-0.53 mountY=-0.99, mountTheta=-2.06
21:52:23.571 00.001 2504 AutoExp: adjust SNR=32.40 new exposure 4637
21:52:23.573 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=5, FiltMin=3, FiltMax=246, Gamma=0.570
21:52:23.647 00.074 2504 UpdateGuideState exits: m=2112 SNR=32.4 Exp=4.6 s
21:52:23.648 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:23.649 00.001 2504 ScheduleExposure(4637,3,1) exposurePending=0
21:52:23.651 00.002 2504 Enqueuing Expose request
21:52:23.652 00.001 3008 Worker thread wakes up
21:52:23.652 00.000 3008 worker thread servicing REQUEST_EXPOSE 4637
21:52:24.668 01.016 3008 Handling exposure in thread, d=4637 o=3 r=(217,621,31,31)
21:52:24.668 00.000 3008 ZWO: set CONTROL_EXPOSURE 4637000
21:52:30.108 05.440 3008 Exposure complete
21:52:30.152 00.044 3008 worker thread done servicing request
21:52:30.152 00.000 2504 OnExposeComplete: enter
21:52:30.153 00.001 2504 UpdateGuideState(): m_state=2
21:52:30.154 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:52:30.156 00.002 2504 Star::Find returns 1 (0), X=231.49, Y=635.86, Mass=1911, SNR=30.8, Peak=83 HFD=5.0
21:52:30.158 00.002 2504 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.07) = xAngle (-4.27 = 2.01)
21:52:30.159 00.001 2504 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.41 = -1.13)
21:52:30.161 00.002 2504 CameraToMount -- cameraX=0.39 cameraY=-1.02 hyp=1.09 cameraTheta=-1.20 mountX=-0.47 mountY=-0.99, mountTheta=-2.02
21:52:30.162 00.001 2504 AutoExp: adjust SNR=30.78 new exposure 4235
21:52:30.166 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=5, FiltMin=3, FiltMax=243, Gamma=0.570
21:52:30.239 00.073 2504 UpdateGuideState exits: m=1911 SNR=30.8 Exp=4.2 s
21:52:30.240 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.241 00.001 2504 ScheduleExposure(4235,3,1) exposurePending=0
21:52:30.242 00.001 2504 Enqueuing Expose request
21:52:30.243 00.001 3008 Worker thread wakes up
21:52:30.243 00.000 3008 worker thread servicing REQUEST_EXPOSE 4235
21:52:31.255 01.012 3008 Handling exposure in thread, d=4235 o=3 r=(216,621,31,31)
21:52:31.255 00.000 3008 ZWO: set CONTROL_EXPOSURE 4235000
21:52:36.282 05.027 3008 Exposure complete
21:52:36.326 00.044 3008 worker thread done servicing request
21:52:36.326 00.000 2504 OnExposeComplete: enter
21:52:36.327 00.001 2504 UpdateGuideState(): m_state=2
21:52:36.328 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:52:36.329 00.001 2504 Star::Find returns 1 (0), X=231.10, Y=636.20, Mass=1781, SNR=29.8, Peak=82 HFD=4.5
21:52:36.330 00.001 2504 CameraToMount -- cameraTheta (-1.56) - m_xAngle (3.07) = xAngle (-4.63 = 1.65)
21:52:36.331 00.001 2504 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.77 = -1.49)
21:52:36.332 00.001 2504 CameraToMount -- cameraX=0.00 cameraY=-0.68 hyp=0.68 cameraTheta=-1.56 mountX=-0.05 mountY=-0.68, mountTheta=-1.65
21:52:36.333 00.001 2504 AutoExp: adjust SNR=29.75 new exposure 3887
21:52:36.335 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=4, FiltMin=2, FiltMax=237, Gamma=0.570
21:52:36.395 00.060 2504 UpdateGuideState exits: m=1781 SNR=29.8 Exp=3.9 s
21:52:36.396 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:36.397 00.001 2504 ScheduleExposure(3887,3,1) exposurePending=0
21:52:36.398 00.001 2504 Enqueuing Expose request
21:52:36.400 00.002 3008 Worker thread wakes up
21:52:36.400 00.000 3008 worker thread servicing REQUEST_EXPOSE 3887
21:52:37.412 01.012 3008 Handling exposure in thread, d=3887 o=3 r=(216,621,31,31)
21:52:37.412 00.000 3008 ZWO: set CONTROL_EXPOSURE 3887000
21:52:41.560 04.148 3008 Exposure complete
21:52:41.609 00.049 3008 worker thread done servicing request
21:52:41.609 00.000 2504 OnExposeComplete: enter
21:52:41.611 00.002 2504 UpdateGuideState(): m_state=2
21:52:41.612 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:52:41.614 00.002 2504 Star::Find returns 1 (0), X=231.30, Y=636.36, Mass=1553, SNR=27.7, Peak=82 HFD=4.6
21:52:41.615 00.001 2504 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.07) = xAngle (-4.25 = 2.03)
21:52:41.616 00.001 2504 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.40 = -1.11)
21:52:41.616 00.000 2504 CameraToMount -- cameraX=0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.19 mountX=-0.24 mountY=-0.50, mountTheta=-2.03
21:52:41.617 00.001 2504 AutoExp: adjust SNR=27.74 new exposure 3607
21:52:41.621 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=4, FiltMin=2, FiltMax=226, Gamma=0.570
21:52:41.688 00.067 2504 UpdateGuideState exits: m=1553 SNR=27.7 Exp=3.6 s
21:52:41.689 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:41.690 00.001 2504 ScheduleExposure(3607,3,1) exposurePending=0
21:52:41.691 00.001 2504 Enqueuing Expose request
21:52:41.692 00.001 3008 Worker thread wakes up
21:52:41.692 00.000 3008 worker thread servicing REQUEST_EXPOSE 3607
21:52:42.696 01.004 3008 Handling exposure in thread, d=3607 o=3 r=(216,621,31,31)
21:52:42.696 00.000 3008 ZWO: set CONTROL_EXPOSURE 3607000
21:52:43.745 01.049 2504 GuideButtonClick i=1 ctx=Guide button clicked
21:52:43.750 00.005 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:52:43.751 00.001 2504 guider state => CALIBRATED
21:52:43.752 00.001 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:52:43.756 00.004 2504 reset dither spiral
21:52:46.545 02.789 3008 Exposure complete
21:52:46.587 00.042 3008 worker thread done servicing request
21:52:46.587 00.000 2504 OnExposeComplete: enter
21:52:46.589 00.002 2504 UpdateGuideState(): m_state=5
21:52:46.590 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:52:46.591 00.001 2504 Star::Find returns 1 (0), X=231.10, Y=636.30, Mass=1413, SNR=26.4, Peak=65 HFD=4.6
21:52:46.592 00.001 2504 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.07) = xAngle (-4.62 = 1.67)
21:52:46.593 00.001 2504 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.76 = -1.47)
21:52:46.594 00.001 2504 CameraToMount -- cameraX=0.01 cameraY=-0.58 hyp=0.58 cameraTheta=-1.55 mountX=-0.05 mountY=-0.58, mountTheta=-1.67
21:52:46.595 00.001 2504 AutoExp: adjust SNR=26.44 new exposure 3376
21:52:46.597 00.002 2504 Changing from state CALIBRATED to GUIDING
21:52:46.609 00.012 2504 ScopeASCOM::GetDeclinationRadians() returns 30.4
21:52:46.611 00.002 2504 ScopeASCOM::SideOfPier() returns 1
21:52:46.642 00.031 2504 AdjustCalibrationForScopePointing (scope): current dec=30.4 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:52:46.643 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:52:46.645 00.002 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:52:46.646 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:52:46.647 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:52:46.649 00.002 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:52:46.650 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:52:46.651 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:52:46.652 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:52:46.653 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:52:46.654 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:52:46.655 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:52:46.657 00.002 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:52:46.658 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:52:46.659 00.001 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:52:46.660 00.001 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:52:46.661 00.001 2504 Dec comp: XRate 25.854 -> 22.293 for dec -0.1 -> dec 30.4
21:52:46.665 00.004 2504 ScopeASCOM::GetDeclinationRadians() returns 30.4
21:52:46.667 00.002 2504 ScopeASCOM::SideOfPier() returns 1
21:52:46.669 00.002 2504 setting lock position to (231.10, 636.30)
21:52:46.670 00.001 2504 MultiStar: stabilizing after lock position change
21:52:46.671 00.001 2504 guider state => GUIDING
21:52:46.672 00.001 2504 Status Line: Guiding
21:52:46.674 00.002 2504 Mount: notify guiding started
21:52:46.676 00.002 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:52:46.677 00.001 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:52:46.679 00.002 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:52:46.680 00.001 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:52:46.680 00.000 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:52:46.681 00.001 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:52:46.683 00.002 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:52:46.684 00.001 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:52:46.685 00.001 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:52:46.686 00.001 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:52:46.687 00.001 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:52:46.688 00.001 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:52:46.689 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:52:46.690 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:52:46.691 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:52:46.693 00.002 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:52:46.694 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:52:46.695 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:52:46.696 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:52:46.697 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:52:46.698 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:52:46.699 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:52:46.700 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:52:46.702 00.002 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:52:46.703 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:52:46.704 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:52:46.705 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:52:46.706 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:52:46.707 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:52:46.708 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:52:46.709 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:52:46.710 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:52:46.711 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:52:46.712 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:52:46.714 00.002 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:52:46.715 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:52:46.716 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:52:46.717 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:52:46.719 00.002 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:52:46.721 00.002 2504 ScopeASCOM::SideOfPier() returns 1
21:52:46.915 00.194 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:52:46.917 00.002 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:52:46.918 00.001 2504 ScopeASCOM::GetDeclinationRadians() returns 30.4
21:52:46.919 00.001 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.4
21:52:46.921 00.002 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:52:46.922 00.001 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:52:46.923 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:52:46.924 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:52:46.925 00.001 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:52:46.926 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=4, FiltMin=2, FiltMax=226, Gamma=0.570
21:52:46.984 00.058 2504 UpdateGuideState exits: m=1413 SNR=26.4 Exp=3.4 s
21:52:46.985 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:46.987 00.002 2504 ScheduleExposure(3376,3,1) exposurePending=0
21:52:46.988 00.001 2504 Enqueuing Expose request
21:52:46.989 00.001 3008 Worker thread wakes up
21:52:46.989 00.000 3008 worker thread servicing REQUEST_EXPOSE 3376
21:52:46.989 00.000 3008 Exposure delay set to 6000
21:52:53.001 06.012 3008 Handling exposure in thread, d=3376 o=3 r=(216,621,31,31)
21:52:53.001 00.000 3008 ZWO: set CONTROL_EXPOSURE 3376000
21:52:56.629 03.628 3008 Exposure complete
21:52:56.671 00.042 3008 worker thread done servicing request
21:52:56.671 00.000 2504 OnExposeComplete: enter
21:52:56.672 00.001 2504 UpdateGuideState(): m_state=6
21:52:56.673 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:52:56.674 00.001 2504 Star::Find returns 1 (0), X=231.72, Y=636.88, Mass=1317, SNR=25.5, Peak=64 HFD=4.6
21:52:56.675 00.001 2504 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.07) = xAngle (-2.31 = -2.31)
21:52:56.676 00.001 2504 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.45 = 0.83)
21:52:56.677 00.001 2504 CameraToMount -- cameraX=0.62 cameraY=0.58 hyp=0.85 cameraTheta=0.75 mountX=-0.58 mountY=0.63, mountTheta=2.31
21:52:56.678 00.001 2504 AutoExp: adjust SNR=25.54 new exposure 3180
21:52:56.681 00.003 2504 SchedulePrimaryMove(0CECED28, x=0.62, y=0.58, opts=13)
21:52:56.682 00.001 2504 Enqueuing Move request for scope (0.62, 0.58)
21:52:56.683 00.001 3008 Worker thread wakes up
21:52:56.683 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.58) opts 0xd
21:52:56.683 00.000 3008 Handling offset move in thread for scope, endpoint = (0.62, 0.58)
21:52:56.683 00.000 3008 Moving (0.62, 0.58) raw xDistance=-0.58 yDistance=0.63
21:52:56.683 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.46 from input -0.58, slope = 0.00
21:52:56.683 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.63 from input 0.63, slope = 0.00
21:52:56.683 00.000 3008 MoveAxis(E, 21, ABG)
21:52:56.683 00.000 3008 Guiding  Dir = 2, Dur = 21
21:52:56.694 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=239, med=4, FiltMin=2, FiltMax=200, Gamma=0.570
21:52:56.711 00.017 3008 IsSlewing returns 0
21:52:56.712 00.001 3008 IsGuiding returns 0
21:52:56.753 00.041 2504 UpdateGuideState exits: m=1317 SNR=25.5 Exp=3.2 s
21:52:56.755 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:56.756 00.001 2504 ScheduleExposure(3180,3,1) exposurePending=0
21:52:56.757 00.001 2504 Enqueuing Expose request
21:52:56.835 00.078 3008 IsGuiding returns 1
21:52:56.835 00.000 3008 scope still moving after pulse duration time elapsed
21:52:56.884 00.049 3008 IsSlewing returns 0
21:52:56.884 00.000 3008 IsGuiding returns 0
21:52:56.884 00.000 3008 scope move finished after 21 + 150 ms
21:52:56.884 00.000 3008 Move returns status 0, amount 21
21:52:56.884 00.000 3008 MoveAxis(S, 25, ABG)
21:52:56.884 00.000 3008 Guiding  Dir = 1, Dur = 25
21:52:56.912 00.028 3008 IsSlewing returns 0
21:52:56.913 00.001 3008 IsGuiding returns 0
21:52:56.970 00.057 3008 IsGuiding returns 1
21:52:56.970 00.000 3008 scope still moving after pulse duration time elapsed
21:52:57.086 00.116 3008 IsSlewing returns 0
21:52:57.086 00.000 3008 IsGuiding returns 0
21:52:57.086 00.000 3008 scope move finished after 25 + 148 ms
21:52:57.086 00.000 3008 Move returns status 0, amount 25
21:52:57.086 00.000 3008 move complete, result=0
21:52:57.086 00.000 3008 worker thread done servicing request
21:52:57.086 00.000 3008 Worker thread wakes up
21:52:57.086 00.000 3008 worker thread servicing REQUEST_EXPOSE 3180
21:52:57.086 00.000 2504 GuideStep: -0.6 px 21 ms EAST, 0.6 px 25 ms SOUTH
21:53:03.094 06.008 3008 Handling exposure in thread, d=3180 o=3 r=(216,621,31,31)
21:53:03.094 00.000 3008 ZWO: set CONTROL_EXPOSURE 3180000
21:53:06.532 03.438 3008 Exposure complete
21:53:06.573 00.041 3008 worker thread done servicing request
21:53:06.573 00.000 2504 OnExposeComplete: enter
21:53:06.575 00.002 2504 UpdateGuideState(): m_state=6
21:53:06.576 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:53:06.577 00.001 2504 Star::Find returns 1 (0), X=230.80, Y=636.43, Mass=1190, SNR=24.3, Peak=55 HFD=4.7
21:53:06.578 00.001 2504 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.07) = xAngle (-0.33 = -0.33)
21:53:06.579 00.001 2504 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.47 = 2.81)
21:53:06.580 00.001 2504 CameraToMount -- cameraX=-0.30 cameraY=0.13 hyp=0.33 cameraTheta=2.73 mountX=0.31 mountY=0.11, mountTheta=0.33
21:53:06.581 00.001 2504 AutoExp: adjust SNR=24.28 new exposure 3027
21:53:06.583 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.30, y=0.13, opts=13)
21:53:06.584 00.001 2504 Enqueuing Move request for scope (-0.30, 0.13)
21:53:06.585 00.001 3008 Worker thread wakes up
21:53:06.585 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.13) opts 0xd
21:53:06.585 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.30, 0.13)
21:53:06.585 00.000 3008 Moving (-0.30, 0.13) raw xDistance=0.31 yDistance=0.11
21:53:06.585 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.25 from input 0.31, slope = 0.00
21:53:06.585 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.11 from input 0.11, slope = 0.00
21:53:06.585 00.000 3008 MoveAxis(W, 11, ABG)
21:53:06.585 00.000 3008 Guiding  Dir = 3, Dur = 11
21:53:06.597 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=232, med=4, FiltMin=2, FiltMax=190, Gamma=0.570
21:53:06.616 00.019 3008 IsSlewing returns 0
21:53:06.616 00.000 3008 IsGuiding returns 0
21:53:06.655 00.039 2504 UpdateGuideState exits: m=1190 SNR=24.3 Exp=3.0 s
21:53:06.656 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:06.657 00.001 2504 ScheduleExposure(3027,3,1) exposurePending=0
21:53:06.658 00.001 2504 Enqueuing Expose request
21:53:06.892 00.234 3008 IsGuiding returns 1
21:53:06.892 00.000 3008 scope still moving after pulse duration time elapsed
21:53:06.947 00.055 3008 IsSlewing returns 0
21:53:06.947 00.000 3008 IsGuiding returns 0
21:53:06.948 00.001 3008 scope move finished after 11 + 320 ms
21:53:06.948 00.000 3008 Move returns status 0, amount 11
21:53:06.948 00.000 3008 MoveAxis(S, 4, ABG)
21:53:06.948 00.000 3008 Guiding  Dir = 1, Dur = 4
21:53:06.976 00.028 3008 IsSlewing returns 0
21:53:06.977 00.001 3008 IsGuiding returns 0
21:53:07.073 00.096 3008 IsGuiding returns 1
21:53:07.073 00.000 3008 scope still moving after pulse duration time elapsed
21:53:07.134 00.061 3008 IsSlewing returns 0
21:53:07.135 00.001 3008 IsGuiding returns 0
21:53:07.135 00.000 3008 scope move finished after 4 + 154 ms
21:53:07.135 00.000 3008 Move returns status 0, amount 4
21:53:07.135 00.000 3008 move complete, result=0
21:53:07.135 00.000 3008 worker thread done servicing request
21:53:07.135 00.000 3008 Worker thread wakes up
21:53:07.135 00.000 2504 GuideStep: 0.3 px 11 ms WEST, 0.1 px 4 ms SOUTH
21:53:07.136 00.001 3008 worker thread servicing REQUEST_EXPOSE 3027
21:53:13.137 06.001 3008 Handling exposure in thread, d=3027 o=3 r=(216,621,31,31)
21:53:13.137 00.000 3008 ZWO: set CONTROL_EXPOSURE 3027000
21:53:16.418 03.281 3008 Exposure complete
21:53:16.461 00.043 3008 worker thread done servicing request
21:53:16.461 00.000 2504 OnExposeComplete: enter
21:53:16.462 00.001 2504 UpdateGuideState(): m_state=6
21:53:16.463 00.001 2504 Star::Find(15, 230, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:53:16.465 00.002 2504 Star::Find returns 1 (0), X=230.96, Y=635.98, Mass=1197, SNR=24.5, Peak=58 HFD=4.5
21:53:16.466 00.001 2504 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.07) = xAngle (-5.06 = 1.22)
21:53:16.466 00.000 2504 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.20 = -1.92)
21:53:16.467 00.001 2504 CameraToMount -- cameraX=-0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-2.00 mountX=0.12 mountY=-0.33, mountTheta=-1.22
21:53:16.468 00.001 2504 AutoExp: adjust SNR=24.46 new exposure 2876
21:53:16.470 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.14, y=-0.32, opts=13)
21:53:16.471 00.001 2504 Enqueuing Move request for scope (-0.14, -0.32)
21:53:16.472 00.001 3008 Worker thread wakes up
21:53:16.472 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.32) opts 0xd
21:53:16.472 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.14, -0.32)
21:53:16.472 00.000 3008 Moving (-0.14, -0.32) raw xDistance=0.12 yDistance=-0.33
21:53:16.472 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.12, slope = 0.00
21:53:16.473 00.001 3008 GuideAlgorithmLowpass2::Result() returns -0.33 from input -0.33, slope = 0.00
21:53:16.473 00.000 3008 MoveAxis(E, 0, ABG)
21:53:16.473 00.000 3008 Move returns status 0, amount 0
21:53:16.473 00.000 3008 MoveAxis(N, 13, ABG)
21:53:16.473 00.000 3008 Guiding  Dir = 0, Dur = 13
21:53:16.484 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=254, med=4, FiltMin=2, FiltMax=210, Gamma=0.570
21:53:16.493 00.009 3008 IsSlewing returns 0
21:53:16.494 00.001 3008 IsGuiding returns 0
21:53:16.545 00.051 2504 UpdateGuideState exits: m=1197 SNR=24.5 Exp=2.9 s
21:53:16.546 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:16.547 00.001 2504 ScheduleExposure(2876,3,1) exposurePending=0
21:53:16.548 00.001 2504 Enqueuing Expose request
21:53:16.570 00.022 3008 IsGuiding returns 1
21:53:16.570 00.000 3008 scope still moving after pulse duration time elapsed
21:53:16.632 00.062 3008 IsSlewing returns 0
21:53:16.633 00.001 3008 IsGuiding returns 0
21:53:16.633 00.000 3008 scope move finished after 13 + 125 ms
21:53:16.633 00.000 3008 Move returns status 0, amount 13
21:53:16.633 00.000 3008 move complete, result=0
21:53:16.633 00.000 3008 worker thread done servicing request
21:53:16.633 00.000 3008 Worker thread wakes up
21:53:16.633 00.000 3008 worker thread servicing REQUEST_EXPOSE 2876
21:53:16.633 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -0.3 px 13 ms NORTH
21:53:22.635 06.002 3008 Handling exposure in thread, d=2876 o=3 r=(216,621,31,31)
21:53:22.635 00.000 3008 ZWO: set CONTROL_EXPOSURE 2876000
21:53:25.767 03.132 3008 Exposure complete
21:53:25.810 00.043 3008 worker thread done servicing request
21:53:25.810 00.000 2504 OnExposeComplete: enter
21:53:25.811 00.001 2504 UpdateGuideState(): m_state=6
21:53:25.813 00.002 2504 Star::Find(15, 230, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:53:25.814 00.001 2504 Star::Find returns 1 (0), X=231.10, Y=636.21, Mass=1111, SNR=23.6, Peak=55 HFD=4.5
21:53:25.815 00.001 2504 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.07) = xAngle (-4.71 = 1.58)
21:53:25.816 00.001 2504 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.85 = -1.56)
21:53:25.817 00.001 2504 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.64 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
21:53:25.818 00.001 2504 AutoExp: adjust SNR=23.57 new exposure 2755
21:53:25.820 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.01, y=-0.09, opts=13)
21:53:25.821 00.001 2504 Enqueuing Move request for scope (-0.01, -0.09)
21:53:25.822 00.001 3008 Worker thread wakes up
21:53:25.822 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
21:53:25.822 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
21:53:25.822 00.000 3008 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=-0.09
21:53:25.822 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.00, slope = 0.15
21:53:25.822 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.09 is < calculated value -1.03, using input
21:53:25.822 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.09, slope = -0.26
21:53:25.822 00.000 3008 MoveAxis(E, 0, ABG)
21:53:25.822 00.000 3008 Move returns status 0, amount 0
21:53:25.822 00.000 3008 MoveAxis(N, 0, ABG)
21:53:25.822 00.000 3008 Move returns status 0, amount 0
21:53:25.823 00.001 3008 move complete, result=0
21:53:25.823 00.000 3008 worker thread done servicing request
21:53:25.834 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=235, med=4, FiltMin=2, FiltMax=187, Gamma=0.570
21:53:25.892 00.058 2504 UpdateGuideState exits: m=1111 SNR=23.6 Exp=2.8 s
21:53:25.893 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:25.894 00.001 2504 ScheduleExposure(2755,3,1) exposurePending=0
21:53:25.895 00.001 2504 Enqueuing Expose request
21:53:25.896 00.001 3008 Worker thread wakes up
21:53:25.897 00.001 2504 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:25.898 00.001 3008 worker thread servicing REQUEST_EXPOSE 2755
21:53:31.912 06.014 3008 Handling exposure in thread, d=2755 o=3 r=(216,621,31,31)
21:53:31.912 00.000 3008 ZWO: set CONTROL_EXPOSURE 2755000
21:53:34.917 03.005 3008 Exposure complete
21:53:34.963 00.046 3008 worker thread done servicing request
21:53:34.963 00.000 2504 OnExposeComplete: enter
21:53:34.965 00.002 2504 UpdateGuideState(): m_state=6
21:53:34.966 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:53:34.967 00.001 2504 Star::Find returns 1 (0), X=231.76, Y=636.09, Mass=1040, SNR=22.8, Peak=45 HFD=5.0
21:53:34.968 00.001 2504 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.07) = xAngle (-3.38 = 2.91)
21:53:34.969 00.001 2504 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.52 = -0.23)
21:53:34.970 00.001 2504 CameraToMount -- cameraX=0.66 cameraY=-0.21 hyp=0.69 cameraTheta=-0.31 mountX=-0.67 mountY=-0.16, mountTheta=-2.91
21:53:34.971 00.001 2504 AutoExp: adjust SNR=22.80 new exposure 2660
21:53:34.973 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.66, y=-0.21, opts=13)
21:53:34.974 00.001 2504 Enqueuing Move request for scope (0.66, -0.21)
21:53:34.975 00.001 3008 Worker thread wakes up
21:53:34.976 00.001 3008 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.21) opts 0xd
21:53:34.976 00.000 3008 Handling offset move in thread for scope, endpoint = (0.66, -0.21)
21:53:34.976 00.000 3008 Moving (0.66, -0.21) raw xDistance=-0.67 yDistance=-0.16
21:53:34.976 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.20 from input -0.67, slope = -0.05
21:53:34.976 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.16 is < calculated value -0.89, using input
21:53:34.976 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.16 from input -0.16, slope = -0.18
21:53:34.976 00.000 3008 MoveAxis(E, 9, ABG)
21:53:34.976 00.000 3008 Guiding  Dir = 2, Dur = 9
21:53:34.986 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=187, med=4, FiltMin=1, FiltMax=147, Gamma=0.570
21:53:35.008 00.022 3008 IsSlewing returns 0
21:53:35.008 00.000 3008 IsGuiding returns 0
21:53:35.053 00.045 2504 UpdateGuideState exits: m=1040 SNR=22.8 Exp=2.7 s
21:53:35.056 00.003 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:35.057 00.001 2504 ScheduleExposure(2660,3,1) exposurePending=0
21:53:35.059 00.002 2504 Enqueuing Expose request
21:53:35.075 00.016 3008 IsGuiding returns 1
21:53:35.075 00.000 3008 scope still moving after pulse duration time elapsed
21:53:35.119 00.044 3008 IsSlewing returns 0
21:53:35.120 00.001 3008 IsGuiding returns 0
21:53:35.120 00.000 3008 scope move finished after 9 + 102 ms
21:53:35.120 00.000 3008 Move returns status 0, amount 9
21:53:35.120 00.000 3008 MoveAxis(N, 6, ABG)
21:53:35.120 00.000 3008 Guiding  Dir = 0, Dur = 6
21:53:35.151 00.031 3008 IsSlewing returns 0
21:53:35.152 00.001 3008 IsGuiding returns 0
21:53:35.478 00.326 3008 IsGuiding returns 1
21:53:35.478 00.000 3008 scope still moving after pulse duration time elapsed
21:53:35.539 00.061 3008 IsSlewing returns 0
21:53:35.539 00.000 3008 IsGuiding returns 0
21:53:35.539 00.000 3008 scope move finished after 6 + 380 ms
21:53:35.539 00.000 3008 Move returns status 0, amount 6
21:53:35.539 00.000 3008 move complete, result=0
21:53:35.539 00.000 3008 worker thread done servicing request
21:53:35.539 00.000 3008 Worker thread wakes up
21:53:35.539 00.000 2504 GuideStep: -0.7 px 9 ms EAST, -0.2 px 6 ms NORTH
21:53:35.541 00.002 3008 worker thread servicing REQUEST_EXPOSE 2660
21:53:41.553 06.012 3008 Handling exposure in thread, d=2660 o=3 r=(216,621,31,31)
21:53:41.553 00.000 3008 ZWO: set CONTROL_EXPOSURE 2660000
21:53:44.469 02.916 3008 Exposure complete
21:53:44.512 00.043 3008 worker thread done servicing request
21:53:44.512 00.000 2504 OnExposeComplete: enter
21:53:44.514 00.002 2504 UpdateGuideState(): m_state=6
21:53:44.515 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.516 00.001 2504 Star::Find returns 1 (0), X=231.44, Y=635.87, Mass=1021, SNR=22.6, Peak=43 HFD=5.1
21:53:44.517 00.001 2504 MultiStar: exiting stabilization period
21:53:44.518 00.001 2504 MultiStar: updating star positions after lock position change
21:53:44.519 00.001 2504 Star::Find(15, 1649, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.520 00.001 2504 Star::Find returns 1 (0), X=1649.62, Y=216.83, Mass=1135, SNR=23.7, Peak=41 HFD=5.3
21:53:44.521 00.001 2504 Star::Find(15, 444, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.522 00.001 2504 Star::Find returns 1 (0), X=444.06, Y=517.17, Mass=664, SNR=18.2, Peak=30 HFD=4.7
21:53:44.523 00.001 2504 Star::Find(15, 630, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.524 00.001 2504 Star::Find returns 1 (0), X=630.49, Y=582.71, Mass=322, SNR=12.7, Peak=18 HFD=5.0
21:53:44.525 00.001 2504 Star::Find(15, 1004, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.528 00.003 2504 Star::Find returns 1 (0), X=1004.41, Y=478.09, Mass=349, SNR=13.2, Peak=18 HFD=5.1
21:53:44.529 00.001 2504 Star::Find(15, 239, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.530 00.001 2504 Star::Find returns 1 (0), X=239.36, Y=311.61, Mass=317, SNR=12.4, Peak=15 HFD=5.3
21:53:44.531 00.001 2504 Star::Find(15, 603, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.532 00.001 2504 Star::Find returns 1 (0), X=603.83, Y=814.38, Mass=313, SNR=12.4, Peak=16 HFD=5.2
21:53:44.533 00.001 2504 Star::Find(15, 1869, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.534 00.001 2504 Star::Find returns 1 (0), X=1868.75, Y=1073.23, Mass=266, SNR=11.5, Peak=15 HFD=4.7
21:53:44.535 00.001 2504 Star::Find(15, 1505, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.536 00.001 2504 Star::Find returns 1 (0), X=1504.48, Y=1037.39, Mass=267, SNR=11.4, Peak=12 HFD=5.7
21:53:44.537 00.001 2504 Star::Find(15, 1637, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:53:44.538 00.001 2504 Star::Find returns 1 (0), X=1637.23, Y=116.98, Mass=1442, SNR=26.6, Peak=56 HFD=5.3
21:53:44.539 00.001 2504 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.07) = xAngle (-3.97 = 2.32)
21:53:44.540 00.001 2504 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.11 = -0.82)
21:53:44.541 00.001 2504 CameraToMount -- cameraX=0.34 cameraY=-0.43 hyp=0.55 cameraTheta=-0.90 mountX=-0.37 mountY=-0.40, mountTheta=-2.32
21:53:44.542 00.001 2504 AutoExp: adjust SNR=22.59 new exposure 2574
21:53:44.544 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.34, y=-0.43, opts=13)
21:53:44.545 00.001 2504 Enqueuing Move request for scope (0.34, -0.43)
21:53:44.546 00.001 3008 Worker thread wakes up
21:53:44.546 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.43) opts 0xd
21:53:44.546 00.000 3008 Handling offset move in thread for scope, endpoint = (0.34, -0.43)
21:53:44.546 00.000 3008 Moving (0.34, -0.43) raw xDistance=-0.37 yDistance=-0.40
21:53:44.546 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.28 from input -0.37, slope = -0.06
21:53:44.546 00.000 3008 Lowpass2 history cleared, outlier deflection
21:53:44.546 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.40 from input -0.40, slope = 0.00
21:53:44.546 00.000 3008 MoveAxis(E, 13, ABG)
21:53:44.546 00.000 3008 Guiding  Dir = 2, Dur = 13
21:53:44.562 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=193, med=3, FiltMin=1, FiltMax=149, Gamma=0.570
21:53:44.571 00.009 3008 IsSlewing returns 0
21:53:44.572 00.001 3008 IsGuiding returns 0
21:53:44.623 00.051 2504 UpdateGuideState exits: m=1021 SNR=22.6 Exp=2.6 s
21:53:44.625 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:44.626 00.001 2504 ScheduleExposure(2574,3,1) exposurePending=0
21:53:44.627 00.001 2504 Enqueuing Expose request
21:53:44.722 00.095 3008 IsGuiding returns 1
21:53:44.722 00.000 3008 scope still moving after pulse duration time elapsed
21:53:44.774 00.052 3008 IsSlewing returns 0
21:53:44.774 00.000 3008 IsGuiding returns 0
21:53:44.774 00.000 3008 scope move finished after 13 + 189 ms
21:53:44.774 00.000 3008 Move returns status 0, amount 13
21:53:44.774 00.000 3008 MoveAxis(N, 16, ABG)
21:53:44.774 00.000 3008 Guiding  Dir = 0, Dur = 16
21:53:44.803 00.029 3008 IsSlewing returns 0
21:53:44.803 00.000 3008 IsGuiding returns 0
21:53:44.978 00.175 3008 IsGuiding returns 1
21:53:44.978 00.000 3008 scope still moving after pulse duration time elapsed
21:53:45.039 00.061 3008 IsSlewing returns 0
21:53:45.039 00.000 3008 IsGuiding returns 0
21:53:45.039 00.000 3008 scope move finished after 16 + 219 ms
21:53:45.039 00.000 3008 Move returns status 0, amount 16
21:53:45.039 00.000 3008 move complete, result=0
21:53:45.039 00.000 3008 worker thread done servicing request
21:53:45.039 00.000 3008 Worker thread wakes up
21:53:45.040 00.001 2504 GuideStep: -0.4 px 13 ms EAST, -0.4 px 16 ms NORTH
21:53:45.041 00.001 3008 worker thread servicing REQUEST_EXPOSE 2574
21:53:51.056 06.015 3008 Handling exposure in thread, d=2574 o=3 r=(216,621,31,31)
21:53:51.056 00.000 3008 ZWO: set CONTROL_EXPOSURE 2574000
21:53:53.872 02.816 3008 Exposure complete
21:53:53.916 00.044 3008 worker thread done servicing request
21:53:53.917 00.001 2504 OnExposeComplete: enter
21:53:53.918 00.001 2504 UpdateGuideState(): m_state=6
21:53:53.919 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:53:53.920 00.001 2504 Star::Find returns 1 (0), X=231.47, Y=636.30, Mass=1018, SNR=22.5, Peak=47 HFD=4.7
21:53:53.921 00.001 2504 MultiStar: [#1 0.14,0.24,1.07,U] [#2 0.26,0.77,0.00,M1] [#3 -0.06,0.26,0.54,U] [#4 -0.02,0.20,0.58,U] [#5 0.20,0.72,0.00,M1] [#6 -0.18,0.59,0.56,U] [#7 0.92,0.40,0.00,M1] [#8 0.52,0.34,0.56,U] 
21:53:53.923 00.002 2504 refined, 5 included, MultiStar: {0.15, 0.24}, one-star: {0.37, 0.00}
21:53:53.924 00.001 2504 CameraToMount -- cameraTheta (1.00) - m_xAngle (3.07) = xAngle (-2.07 = -2.07)
21:53:53.925 00.001 2504 CameraToMount -- cameraTheta (1.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.21 = 1.08)
21:53:53.926 00.001 2504 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.29 cameraTheta=1.00 mountX=-0.14 mountY=0.25, mountTheta=2.07
21:53:53.927 00.001 2504 AutoExp: adjust SNR=22.46 new exposure 2500
21:53:53.928 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.15, y=0.24, opts=13)
21:53:53.929 00.001 2504 Enqueuing Move request for scope (0.15, 0.24)
21:53:53.930 00.001 3008 Worker thread wakes up
21:53:53.930 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
21:53:53.930 00.000 3008 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
21:53:53.930 00.000 3008 Moving (0.15, 0.24) raw xDistance=-0.14 yDistance=0.25
21:53:53.930 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.14 is < calculated value -0.17, using input
21:53:53.930 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.14, slope = -0.03
21:53:53.930 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.25 from input 0.25, slope = 0.00
21:53:53.930 00.000 3008 MoveAxis(E, 0, ABG)
21:53:53.930 00.000 3008 Move returns status 0, amount 0
21:53:53.930 00.000 3008 MoveAxis(S, 10, ABG)
21:53:53.930 00.000 3008 Guiding  Dir = 1, Dur = 10
21:53:53.941 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=192, med=3, FiltMin=2, FiltMax=165, Gamma=0.570
21:53:53.963 00.022 3008 IsSlewing returns 0
21:53:53.963 00.000 3008 IsGuiding returns 0
21:53:54.000 00.037 2504 UpdateGuideState exits: m=1018 SNR=22.5 Exp=2.5 s
21:53:54.001 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:54.002 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:53:54.003 00.001 2504 Enqueuing Expose request
21:53:54.054 00.051 3008 IsGuiding returns 1
21:53:54.055 00.001 3008 scope still moving after pulse duration time elapsed
21:53:54.116 00.061 3008 IsSlewing returns 0
21:53:54.116 00.000 3008 IsGuiding returns 0
21:53:54.116 00.000 3008 scope move finished after 10 + 142 ms
21:53:54.116 00.000 3008 Move returns status 0, amount 10
21:53:54.116 00.000 3008 move complete, result=0
21:53:54.116 00.000 3008 worker thread done servicing request
21:53:54.116 00.000 3008 Worker thread wakes up
21:53:54.116 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.3 px 10 ms SOUTH
21:53:54.118 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:00.123 06.005 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:00.123 00.000 3008 ZWO: set CONTROL_EXPOSURE 2500000
21:54:02.869 02.746 3008 Exposure complete
21:54:02.914 00.045 3008 worker thread done servicing request
21:54:02.914 00.000 2504 OnExposeComplete: enter
21:54:02.915 00.001 2504 UpdateGuideState(): m_state=6
21:54:02.916 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:54:02.918 00.002 2504 Star::Find returns 1 (0), X=231.04, Y=636.06, Mass=988, SNR=22.2, Peak=46 HFD=4.5
21:54:02.919 00.001 2504 MultiStar: [#1 -0.20,0.09,1.06,U] [#2 -0.40,0.45,0.79,U] [#3 -0.31,0.38,0.55,U] [#4 -0.04,0.11,0.59,U] [#5 0.08,0.46,0.55,U] [#6 -0.24,0.58,0.00,M1] [#7 0.31,0.88,0.00,M2] [#8 0.54,0.68,0.00,M1] 
21:54:02.920 00.001 2504 refined, 5 included, MultiStar: {-0.16, 0.16}, one-star: {-0.06, -0.24}
21:54:02.921 00.001 2504 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.07) = xAngle (-0.72 = -0.72)
21:54:02.922 00.001 2504 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.86 = 2.43)
21:54:02.923 00.001 2504 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.35 mountX=0.17 mountY=0.15, mountTheta=0.72
21:54:02.924 00.001 2504 AutoExp: adjust SNR=22.23 new exposure 2500
21:54:02.925 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.16, y=0.16, opts=13)
21:54:02.926 00.001 2504 Enqueuing Move request for scope (-0.16, 0.16)
21:54:02.927 00.001 3008 Worker thread wakes up
21:54:02.928 00.001 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
21:54:02.928 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
21:54:02.928 00.000 3008 Moving (-0.16, 0.16) raw xDistance=0.17 yDistance=0.15
21:54:02.928 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.17, slope = 0.01
21:54:02.928 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.15 from input 0.15, slope = 0.00
21:54:02.928 00.000 3008 MoveAxis(E, 0, ABG)
21:54:02.928 00.000 3008 Move returns status 0, amount 0
21:54:02.928 00.000 3008 MoveAxis(S, 6, ABG)
21:54:02.928 00.000 3008 Guiding  Dir = 1, Dur = 6
21:54:02.940 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=205, med=3, FiltMin=2, FiltMax=159, Gamma=0.570
21:54:02.967 00.027 3008 IsSlewing returns 0
21:54:02.967 00.000 3008 IsGuiding returns 0
21:54:02.998 00.031 2504 UpdateGuideState exits: m=988 SNR=22.2 Exp=2.5 s
21:54:02.999 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:03.001 00.002 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:03.002 00.001 2504 Enqueuing Expose request
21:54:03.052 00.050 3008 IsGuiding returns 1
21:54:03.053 00.001 3008 scope still moving after pulse duration time elapsed
21:54:03.103 00.050 3008 IsSlewing returns 0
21:54:03.103 00.000 3008 IsGuiding returns 0
21:54:03.103 00.000 3008 scope move finished after 6 + 131 ms
21:54:03.104 00.001 3008 Move returns status 0, amount 6
21:54:03.104 00.000 3008 move complete, result=0
21:54:03.104 00.000 3008 worker thread done servicing request
21:54:03.104 00.000 3008 Worker thread wakes up
21:54:03.104 00.000 2504 GuideStep: 0.2 px 0 ms EAST, 0.2 px 6 ms SOUTH
21:54:03.105 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:09.122 06.017 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:11.868 02.746 3008 Exposure complete
21:54:11.912 00.044 3008 worker thread done servicing request
21:54:11.912 00.000 2504 OnExposeComplete: enter
21:54:11.913 00.001 2504 UpdateGuideState(): m_state=6
21:54:11.914 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:54:11.915 00.001 2504 Star::Find returns 1 (0), X=231.18, Y=636.51, Mass=935, SNR=21.6, Peak=44 HFD=4.8
21:54:11.917 00.002 2504 MultiStar: [#1 -0.33,0.33,1.09,U] [#2 -0.26,0.64,0.00,M1] [#3 -0.33,0.59,0.00,M1] [#4 -0.41,0.48,0.00,M1] [#5 -0.10,0.49,0.57,U] [#6 -0.58,0.62,0.00,M2] [#7 0.06,1.01,0.00,M3] [#8 -0.06,0.63,0.00,M2] 
21:54:11.918 00.001 2504 single-star, 2 included, MultiStar: {-0.13, 0.32}, one-star: {0.07, 0.21}
21:54:11.919 00.001 2504 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.07) = xAngle (-1.83 = -1.83)
21:54:11.920 00.001 2504 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.97 = 1.32)
21:54:11.921 00.001 2504 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.23 cameraTheta=1.24 mountX=-0.06 mountY=0.22, mountTheta=1.83
21:54:11.922 00.001 2504 AutoExp: adjust SNR=21.62 new exposure 2500
21:54:11.925 00.003 2504 SchedulePrimaryMove(0CECED28, x=0.07, y=0.21, opts=13)
21:54:11.927 00.002 2504 Enqueuing Move request for scope (0.07, 0.21)
21:54:11.928 00.001 3008 Worker thread wakes up
21:54:11.928 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
21:54:11.928 00.000 3008 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
21:54:11.928 00.000 3008 Moving (0.07, 0.21) raw xDistance=-0.06 yDistance=0.22
21:54:11.928 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.06, slope = 0.01
21:54:11.929 00.001 3008 GuideAlgorithmLowpass2::Result() returns 0.22 from input 0.22, slope = 0.00
21:54:11.929 00.000 3008 MoveAxis(E, 0, ABG)
21:54:11.929 00.000 3008 Move returns status 0, amount 0
21:54:11.929 00.000 3008 MoveAxis(S, 9, ABG)
21:54:11.929 00.000 3008 Guiding  Dir = 1, Dur = 9
21:54:11.946 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=203, med=3, FiltMin=1, FiltMax=167, Gamma=0.570
21:54:12.015 00.069 2504 UpdateGuideState exits: m=935 SNR=21.6 Exp=2.5 s
21:54:12.017 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:12.018 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:12.019 00.001 2504 Enqueuing Expose request
21:54:12.075 00.056 3008 IsSlewing returns 0
21:54:12.075 00.000 3008 IsGuiding returns 0
21:54:12.144 00.069 3008 IsGuiding returns 1
21:54:12.144 00.000 3008 scope still moving after pulse duration time elapsed
21:54:12.193 00.049 3008 IsSlewing returns 0
21:54:12.193 00.000 3008 IsGuiding returns 0
21:54:12.194 00.001 3008 scope move finished after 9 + 110 ms
21:54:12.194 00.000 3008 Move returns status 0, amount 9
21:54:12.194 00.000 3008 move complete, result=0
21:54:12.194 00.000 3008 worker thread done servicing request
21:54:12.194 00.000 3008 Worker thread wakes up
21:54:12.194 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.2 px 9 ms SOUTH
21:54:12.195 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:18.197 06.002 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:20.933 02.736 3008 Exposure complete
21:54:20.980 00.047 3008 worker thread done servicing request
21:54:20.980 00.000 2504 OnExposeComplete: enter
21:54:20.981 00.001 2504 UpdateGuideState(): m_state=6
21:54:20.983 00.002 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:54:20.984 00.001 2504 Star::Find returns 1 (0), X=231.67, Y=636.76, Mass=961, SNR=21.9, Peak=47 HFD=4.7
21:54:20.985 00.001 2504 MultiStar: [#1 -0.14,0.39,1.09,U] [#2 -0.07,1.00,0.00,M2] [#3 -0.26,0.73,0.00,M2] [#4 0.16,0.69,0.00,M2] [#5 0.33,1.09,0.00,M1] [#6 -0.40,0.78,0.00,M3] [#7 0.65,0.62,0.00,M4] [#8 0.48,0.16,0.57,U] 
21:54:20.986 00.001 2504 refined, 2 included, MultiStar: {0.25, 0.37}, one-star: {0.56, 0.46}
21:54:20.987 00.001 2504 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.07) = xAngle (-2.10 = -2.10)
21:54:20.988 00.001 2504 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.24 = 1.04)
21:54:20.989 00.001 2504 CameraToMount -- cameraX=0.25 cameraY=0.37 hyp=0.45 cameraTheta=0.97 mountX=-0.23 mountY=0.39, mountTheta=2.10
21:54:20.991 00.002 2504 AutoExp: adjust SNR=21.92 new exposure 2500
21:54:20.993 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.25, y=0.37, opts=13)
21:54:20.995 00.002 2504 Enqueuing Move request for scope (0.25, 0.37)
21:54:20.996 00.001 3008 Worker thread wakes up
21:54:20.996 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.37) opts 0xd
21:54:20.996 00.000 3008 Handling offset move in thread for scope, endpoint = (0.25, 0.37)
21:54:20.996 00.000 3008 Moving (0.25, 0.37) raw xDistance=-0.23 yDistance=0.39
21:54:20.996 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.23, slope = 0.00
21:54:20.996 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.19 from input 0.39, slope = 0.05
21:54:20.997 00.001 3008 MoveAxis(E, 0, ABG)
21:54:20.997 00.000 3008 Move returns status 0, amount 0
21:54:20.997 00.000 3008 MoveAxis(S, 7, ABG)
21:54:20.997 00.000 3008 Guiding  Dir = 1, Dur = 7
21:54:21.013 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=217, med=3, FiltMin=1, FiltMax=178, Gamma=0.570
21:54:21.022 00.009 3008 IsSlewing returns 0
21:54:21.022 00.000 3008 IsGuiding returns 0
21:54:21.083 00.061 2504 UpdateGuideState exits: m=961 SNR=21.9 Exp=2.5 s
21:54:21.084 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:21.086 00.002 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:21.087 00.001 2504 Enqueuing Expose request
21:54:21.123 00.036 3008 IsGuiding returns 1
21:54:21.123 00.000 3008 scope still moving after pulse duration time elapsed
21:54:21.178 00.055 3008 IsSlewing returns 0
21:54:21.178 00.000 3008 IsGuiding returns 0
21:54:21.178 00.000 3008 scope move finished after 7 + 149 ms
21:54:21.178 00.000 3008 Move returns status 0, amount 7
21:54:21.178 00.000 3008 move complete, result=0
21:54:21.178 00.000 3008 worker thread done servicing request
21:54:21.178 00.000 3008 Worker thread wakes up
21:54:21.178 00.000 2504 GuideStep: -0.2 px 0 ms EAST, 0.4 px 7 ms SOUTH
21:54:21.181 00.003 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:27.194 06.013 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:29.938 02.744 3008 Exposure complete
21:54:29.984 00.046 3008 worker thread done servicing request
21:54:29.984 00.000 2504 OnExposeComplete: enter
21:54:29.985 00.001 2504 UpdateGuideState(): m_state=6
21:54:29.986 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:54:29.987 00.001 2504 Star::Find returns 1 (0), X=232.15, Y=636.17, Mass=968, SNR=22.0, Peak=45 HFD=4.4
21:54:29.988 00.001 2504 MultiStar: [#1 1.01,0.20,0.00,M1] [#2 0.84,0.67,0.00,M3] [#3 0.32,0.31,0.55,U] [#4 0.62,0.34,0.61,U] [#5 0.84,0.38,0.00,M2] [#6 0.48,0.22,0.55,U] [#7 1.36,-0.01,0.00,M5] [#8 1.30,-0.07,0.00,M2] 
21:54:29.989 00.001 2504 refined, 3 included, MultiStar: {0.69, 0.14}, one-star: {1.05, -0.13}
21:54:29.990 00.001 2504 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.07) = xAngle (-2.87 = -2.87)
21:54:29.991 00.001 2504 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.01 = 0.27)
21:54:29.992 00.001 2504 CameraToMount -- cameraX=0.69 cameraY=0.14 hyp=0.70 cameraTheta=0.20 mountX=-0.68 mountY=0.19, mountTheta=2.87
21:54:29.993 00.001 2504 AutoExp: adjust SNR=22.00 new exposure 2500
21:54:29.996 00.003 2504 SchedulePrimaryMove(0CECED28, x=0.69, y=0.14, opts=13)
21:54:29.997 00.001 2504 Enqueuing Move request for scope (0.69, 0.14)
21:54:29.999 00.002 3008 Worker thread wakes up
21:54:29.999 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.14) opts 0xd
21:54:29.999 00.000 3008 Handling offset move in thread for scope, endpoint = (0.69, 0.14)
21:54:29.999 00.000 3008 Moving (0.69, 0.14) raw xDistance=-0.68 yDistance=0.19
21:54:29.999 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.43 from input -0.68, slope = -0.05
21:54:29.999 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.06 from input 0.19, slope = 0.01
21:54:29.999 00.000 3008 MoveAxis(E, 19, ABG)
21:54:29.999 00.000 3008 Guiding  Dir = 2, Dur = 19
21:54:30.011 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=195, med=3, FiltMin=2, FiltMax=157, Gamma=0.570
21:54:30.073 00.062 3008 IsSlewing returns 0
21:54:30.073 00.000 3008 IsGuiding returns 0
21:54:30.076 00.003 2504 UpdateGuideState exits: m=968 SNR=22.0 Exp=2.5 s
21:54:30.077 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:30.078 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:30.079 00.001 2504 Enqueuing Expose request
21:54:30.167 00.088 3008 IsGuiding returns 1
21:54:30.167 00.000 3008 scope still moving after pulse duration time elapsed
21:54:30.230 00.063 3008 IsSlewing returns 0
21:54:30.230 00.000 3008 IsGuiding returns 0
21:54:30.230 00.000 3008 scope move finished after 19 + 138 ms
21:54:30.230 00.000 3008 Move returns status 0, amount 19
21:54:30.230 00.000 3008 MoveAxis(S, 2, ABG)
21:54:30.230 00.000 3008 Guiding  Dir = 1, Dur = 2
21:54:30.259 00.029 3008 IsSlewing returns 0
21:54:30.259 00.000 3008 IsGuiding returns 0
21:54:30.337 00.078 3008 IsGuiding returns 1
21:54:30.338 00.001 3008 scope still moving after pulse duration time elapsed
21:54:30.405 00.067 3008 IsSlewing returns 0
21:54:30.405 00.000 3008 IsGuiding returns 0
21:54:30.405 00.000 3008 scope move finished after 2 + 143 ms
21:54:30.405 00.000 3008 Move returns status 0, amount 2
21:54:30.405 00.000 3008 move complete, result=0
21:54:30.405 00.000 3008 worker thread done servicing request
21:54:30.405 00.000 3008 Worker thread wakes up
21:54:30.405 00.000 2504 GuideStep: -0.7 px 19 ms EAST, 0.2 px 2 ms SOUTH
21:54:30.407 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:36.416 06.009 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:39.161 02.745 3008 Exposure complete
21:54:39.207 00.046 3008 worker thread done servicing request
21:54:39.207 00.000 2504 OnExposeComplete: enter
21:54:39.208 00.001 2504 UpdateGuideState(): m_state=6
21:54:39.209 00.001 2504 Star::Find(15, 232, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:54:39.210 00.001 2504 Star::Find returns 1 (0), X=231.18, Y=636.21, Mass=973, SNR=22.1, Peak=55 HFD=4.4
21:54:39.211 00.001 2504 MultiStar: [#1 -0.05,0.27,1.08,U] [#2 -0.18,0.36,0.81,U] [#3 -0.30,0.18,0.56,U] [#4 -0.60,0.33,0.60,U] [#5 0.13,0.58,0.56,U] [#6 -0.52,0.38,0.55,U] [#7 0.64,0.59,0.00,M6] [#8 0.76,0.28,0.00,M3] 
21:54:39.212 00.001 2504 single-star, 6 included, MultiStar: {-0.17, 0.26}, one-star: {0.08, -0.08}
21:54:39.214 00.002 2504 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.07) = xAngle (-3.87 = 2.41)
21:54:39.215 00.001 2504 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.01 = -0.73)
21:54:39.216 00.001 2504 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.80 mountX=-0.09 mountY=-0.08, mountTheta=-2.42
21:54:39.217 00.001 2504 AutoExp: adjust SNR=22.06 new exposure 2500
21:54:39.219 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.08, y=-0.08, opts=13)
21:54:39.221 00.002 2504 Enqueuing Move request for scope (0.08, -0.08)
21:54:39.222 00.001 3008 Worker thread wakes up
21:54:39.222 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
21:54:39.222 00.000 3008 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
21:54:39.222 00.000 3008 Moving (0.08, -0.08) raw xDistance=-0.09 yDistance=-0.08
21:54:39.222 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.09 is < calculated value -0.15, using input
21:54:39.222 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.09, slope = -0.02
21:54:39.222 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.08 is < calculated value -0.23, using input
21:54:39.222 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.08, slope = -0.04
21:54:39.222 00.000 3008 MoveAxis(E, 0, ABG)
21:54:39.222 00.000 3008 Move returns status 0, amount 0
21:54:39.222 00.000 3008 MoveAxis(N, 0, ABG)
21:54:39.222 00.000 3008 Move returns status 0, amount 0
21:54:39.222 00.000 3008 move complete, result=0
21:54:39.222 00.000 3008 worker thread done servicing request
21:54:39.239 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=233, med=3, FiltMin=2, FiltMax=180, Gamma=0.570
21:54:39.306 00.067 2504 UpdateGuideState exits: m=973 SNR=22.1 Exp=2.5 s
21:54:39.308 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:39.309 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:39.310 00.001 2504 Enqueuing Expose request
21:54:39.311 00.001 3008 Worker thread wakes up
21:54:39.311 00.000 2504 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:39.312 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:45.323 06.011 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:48.068 02.745 3008 Exposure complete
21:54:48.114 00.046 3008 worker thread done servicing request
21:54:48.114 00.000 2504 OnExposeComplete: enter
21:54:48.116 00.002 2504 UpdateGuideState(): m_state=6
21:54:48.116 00.000 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:54:48.117 00.001 2504 Star::Find returns 1 (0), X=231.47, Y=636.59, Mass=978, SNR=22.0, Peak=46 HFD=4.9
21:54:48.119 00.002 2504 MultiStar: [#1 0.39,0.46,1.07,U] [#2 0.32,0.69,0.00,M3] [#3 0.24,0.53,0.55,U] [#4 0.57,0.71,0.00,M1] [#5 0.35,0.79,0.00,M2] [#6 0.26,0.71,0.00,M2] [#7 0.70,0.77,0.00,M7] [#8 0.70,0.67,0.00,M4] 
21:54:48.120 00.001 2504 single-star, 2 included, MultiStar: {0.35, 0.41}, one-star: {0.36, 0.29}
21:54:48.121 00.001 2504 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.07) = xAngle (-2.39 = -2.39)
21:54:48.122 00.001 2504 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.53 = 0.76)
21:54:48.123 00.001 2504 CameraToMount -- cameraX=0.36 cameraY=0.29 hyp=0.47 cameraTheta=0.68 mountX=-0.34 mountY=0.32, mountTheta=2.38
21:54:48.124 00.001 2504 AutoExp: adjust SNR=22.00 new exposure 2500
21:54:48.126 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.36, y=0.29, opts=13)
21:54:48.127 00.001 2504 Enqueuing Move request for scope (0.36, 0.29)
21:54:48.128 00.001 3008 Worker thread wakes up
21:54:48.128 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.29) opts 0xd
21:54:48.128 00.000 3008 Handling offset move in thread for scope, endpoint = (0.36, 0.29)
21:54:48.128 00.000 3008 Moving (0.36, 0.29) raw xDistance=-0.34 yDistance=0.32
21:54:48.128 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.05 from input -0.34, slope = -0.01
21:54:48.128 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.32, slope = -0.01
21:54:48.128 00.000 3008 MoveAxis(E, 2, ABG)
21:54:48.128 00.000 3008 Guiding  Dir = 2, Dur = 2
21:54:48.144 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=194, med=3, FiltMin=1, FiltMax=159, Gamma=0.570
21:54:48.149 00.005 3008 IsSlewing returns 0
21:54:48.150 00.001 3008 IsGuiding returns 0
21:54:48.216 00.066 2504 UpdateGuideState exits: m=978 SNR=22.0 Exp=2.5 s
21:54:48.217 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:48.218 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:48.219 00.001 2504 Enqueuing Expose request
21:54:48.220 00.001 3008 IsGuiding returns 1
21:54:48.220 00.000 3008 scope still moving after pulse duration time elapsed
21:54:48.365 00.145 3008 IsSlewing returns 0
21:54:48.365 00.000 3008 IsGuiding returns 0
21:54:48.365 00.000 3008 scope move finished after 2 + 213 ms
21:54:48.365 00.000 3008 Move returns status 0, amount 2
21:54:48.365 00.000 3008 MoveAxis(N, 0, ABG)
21:54:48.365 00.000 3008 Move returns status 0, amount 0
21:54:48.365 00.000 3008 move complete, result=0
21:54:48.365 00.000 3008 worker thread done servicing request
21:54:48.365 00.000 3008 Worker thread wakes up
21:54:48.365 00.000 2504 GuideStep: -0.3 px 2 ms EAST, 0.3 px 0 ms NORTH
21:54:48.367 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:54:54.374 06.007 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:54:57.112 02.738 3008 Exposure complete
21:54:57.159 00.047 3008 worker thread done servicing request
21:54:57.159 00.000 2504 OnExposeComplete: enter
21:54:57.160 00.001 2504 UpdateGuideState(): m_state=6
21:54:57.162 00.002 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:54:57.163 00.001 2504 Star::Find returns 1 (0), X=231.72, Y=636.09, Mass=986, SNR=22.2, Peak=42 HFD=5.2
21:54:57.164 00.001 2504 MultiStar: [#1 0.51,-0.09,1.04,U] [#2 0.74,0.35,0.00,M4] [#3 0.46,0.18,0.55,U] [#4 0.54,0.12,0.58,U] [#5 0.67,0.39,0.00,M3] [#6 0.32,0.14,0.54,U] [#7 0.91,0.13,0.00,M8] [#8 0.97,-0.29,0.00,M5] 
21:54:57.165 00.001 2504 refined, 4 included, MultiStar: {0.51, -0.01}, one-star: {0.62, -0.21}
21:54:57.166 00.001 2504 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.07) = xAngle (-3.10 = -3.10)
21:54:57.167 00.001 2504 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.24 = 0.05)
21:54:57.168 00.001 2504 CameraToMount -- cameraX=0.51 cameraY=-0.01 hyp=0.51 cameraTheta=-0.03 mountX=-0.51 mountY=0.02, mountTheta=3.09
21:54:57.169 00.001 2504 AutoExp: adjust SNR=22.20 new exposure 2500
21:54:57.171 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.51, y=-0.01, opts=13)
21:54:57.172 00.001 2504 Enqueuing Move request for scope (0.51, -0.01)
21:54:57.174 00.002 3008 Worker thread wakes up
21:54:57.174 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.01) opts 0xd
21:54:57.174 00.000 3008 Handling offset move in thread for scope, endpoint = (0.51, -0.01)
21:54:57.174 00.000 3008 Moving (0.51, -0.01) raw xDistance=-0.51 yDistance=0.02
21:54:57.174 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.04 from input -0.51, slope = -0.01
21:54:57.174 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.02, slope = -0.02
21:54:57.174 00.000 3008 MoveAxis(E, 2, ABG)
21:54:57.174 00.000 3008 Guiding  Dir = 2, Dur = 2
21:54:57.190 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=181, med=3, FiltMin=2, FiltMax=145, Gamma=0.570
21:54:57.196 00.006 3008 IsSlewing returns 0
21:54:57.196 00.000 3008 IsGuiding returns 0
21:54:57.256 00.060 2504 UpdateGuideState exits: m=986 SNR=22.2 Exp=2.5 s
21:54:57.257 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:57.259 00.002 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:54:57.260 00.001 2504 Enqueuing Expose request
21:54:57.265 00.005 3008 IsGuiding returns 1
21:54:57.265 00.000 3008 scope still moving after pulse duration time elapsed
21:54:57.319 00.054 3008 IsSlewing returns 0
21:54:57.326 00.007 3008 IsGuiding returns 0
21:54:57.326 00.000 3008 scope move finished after 2 + 126 ms
21:54:57.326 00.000 3008 Move returns status 0, amount 2
21:54:57.326 00.000 3008 MoveAxis(N, 0, ABG)
21:54:57.326 00.000 3008 Move returns status 0, amount 0
21:54:57.326 00.000 3008 move complete, result=0
21:54:57.326 00.000 3008 worker thread done servicing request
21:54:57.327 00.001 3008 Worker thread wakes up
21:54:57.327 00.000 2504 GuideStep: -0.5 px 2 ms EAST, 0.0 px 0 ms NORTH
21:54:57.328 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:03.341 06.013 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:55:06.078 02.737 3008 Exposure complete
21:55:06.124 00.046 3008 worker thread done servicing request
21:55:06.124 00.000 2504 OnExposeComplete: enter
21:55:06.125 00.001 2504 UpdateGuideState(): m_state=6
21:55:06.126 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:55:06.127 00.001 2504 Star::Find returns 1 (0), X=231.90, Y=636.14, Mass=990, SNR=22.2, Peak=52 HFD=4.3
21:55:06.128 00.001 2504 MultiStar: [#1 0.26,-0.17,1.06,U] [#2 0.42,0.42,0.80,U] [#3 0.06,0.29,0.54,U] [#4 0.33,0.13,0.58,U] [#5 0.51,0.25,0.56,U] [#6 0.06,0.35,0.55,U] [#7 0.62,0.34,0.53,U] [#8 0.54,0.16,0.54,U] 
21:55:06.129 00.001 2504 refined, 8 included, MultiStar: {0.42, 0.13}, one-star: {0.79, -0.16}
21:55:06.130 00.001 2504 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.07) = xAngle (-2.76 = -2.76)
21:55:06.131 00.001 2504 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.90 = 0.38)
21:55:06.133 00.002 2504 CameraToMount -- cameraX=0.42 cameraY=0.13 hyp=0.44 cameraTheta=0.31 mountX=-0.41 mountY=0.16, mountTheta=2.76
21:55:06.134 00.001 2504 AutoExp: adjust SNR=22.25 new exposure 2500
21:55:06.135 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.42, y=0.13, opts=13)
21:55:06.136 00.001 2504 Enqueuing Move request for scope (0.42, 0.13)
21:55:06.138 00.002 3008 Worker thread wakes up
21:55:06.138 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.13) opts 0xd
21:55:06.138 00.000 3008 Handling offset move in thread for scope, endpoint = (0.42, 0.13)
21:55:06.138 00.000 3008 Moving (0.42, 0.13) raw xDistance=-0.41 yDistance=0.16
21:55:06.138 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.29 from input -0.41, slope = -0.04
21:55:06.138 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.16, slope = -0.02
21:55:06.138 00.000 3008 MoveAxis(E, 13, ABG)
21:55:06.138 00.000 3008 Guiding  Dir = 2, Dur = 13
21:55:06.154 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=202, med=3, FiltMin=1, FiltMax=177, Gamma=0.570
21:55:06.163 00.009 3008 IsSlewing returns 0
21:55:06.163 00.000 3008 IsGuiding returns 0
21:55:06.225 00.062 2504 UpdateGuideState exits: m=990 SNR=22.2 Exp=2.5 s
21:55:06.226 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:06.227 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:55:06.228 00.001 2504 Enqueuing Expose request
21:55:06.232 00.004 3008 IsGuiding returns 1
21:55:06.232 00.000 3008 scope still moving after pulse duration time elapsed
21:55:06.289 00.057 3008 IsSlewing returns 0
21:55:06.290 00.001 3008 IsGuiding returns 0
21:55:06.290 00.000 3008 scope move finished after 13 + 114 ms
21:55:06.290 00.000 3008 Move returns status 0, amount 13
21:55:06.290 00.000 3008 MoveAxis(N, 0, ABG)
21:55:06.290 00.000 3008 Move returns status 0, amount 0
21:55:06.290 00.000 3008 move complete, result=0
21:55:06.290 00.000 3008 worker thread done servicing request
21:55:06.290 00.000 3008 Worker thread wakes up
21:55:06.290 00.000 2504 GuideStep: -0.4 px 13 ms EAST, 0.2 px 0 ms NORTH
21:55:06.291 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:12.308 06.017 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:55:15.039 02.731 3008 Exposure complete
21:55:15.084 00.045 3008 worker thread done servicing request
21:55:15.084 00.000 2504 OnExposeComplete: enter
21:55:15.086 00.002 2504 UpdateGuideState(): m_state=6
21:55:15.087 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:55:15.088 00.001 2504 Star::Find returns 1 (0), X=231.87, Y=636.18, Mass=962, SNR=21.9, Peak=41 HFD=4.9
21:55:15.089 00.001 2504 MultiStar: [#1 0.22,-0.23,1.05,U] [#2 0.62,0.20,0.82,U] [#3 0.32,0.06,0.55,U] [#4 0.09,-0.07,0.59,U] [#5 0.46,0.19,0.55,U] [#6 0.28,0.10,0.57,U] [#7 0.63,0.03,0.54,U] [#8 0.73,-0.20,0.00,M5] 
21:55:15.090 00.001 2504 refined, 7 included, MultiStar: {0.44, -0.01}, one-star: {0.76, -0.12}
21:55:15.091 00.001 2504 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.07) = xAngle (-3.08 = -3.08)
21:55:15.092 00.001 2504 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.22 = 0.06)
21:55:15.093 00.001 2504 CameraToMount -- cameraX=0.44 cameraY=-0.01 hyp=0.44 cameraTheta=-0.01 mountX=-0.44 mountY=0.03, mountTheta=3.08
21:55:15.094 00.001 2504 AutoExp: adjust SNR=21.93 new exposure 2500
21:55:15.096 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.44, y=-0.01, opts=13)
21:55:15.097 00.001 2504 Enqueuing Move request for scope (0.44, -0.01)
21:55:15.098 00.001 3008 Worker thread wakes up
21:55:15.098 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.01) opts 0xd
21:55:15.098 00.000 3008 Handling offset move in thread for scope, endpoint = (0.44, -0.01)
21:55:15.098 00.000 3008 Moving (0.44, -0.01) raw xDistance=-0.44 yDistance=0.03
21:55:15.098 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.43 from input -0.44, slope = -0.05
21:55:15.098 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.03, slope = -0.02
21:55:15.098 00.000 3008 MoveAxis(E, 19, ABG)
21:55:15.098 00.000 3008 Guiding  Dir = 2, Dur = 19
21:55:15.111 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=178, med=3, FiltMin=2, FiltMax=132, Gamma=0.570
21:55:15.170 00.059 2504 UpdateGuideState exits: m=962 SNR=21.9 Exp=2.5 s
21:55:15.171 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:15.172 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:55:15.173 00.001 2504 Enqueuing Expose request
21:55:15.197 00.024 3008 IsSlewing returns 0
21:55:15.197 00.000 3008 IsGuiding returns 0
21:55:15.361 00.164 3008 IsGuiding returns 1
21:55:15.361 00.000 3008 scope still moving after pulse duration time elapsed
21:55:15.415 00.054 3008 IsSlewing returns 0
21:55:15.415 00.000 3008 IsGuiding returns 0
21:55:15.415 00.000 3008 scope move finished after 19 + 200 ms
21:55:15.415 00.000 3008 Move returns status 0, amount 19
21:55:15.415 00.000 3008 MoveAxis(N, 0, ABG)
21:55:15.415 00.000 3008 Move returns status 0, amount 0
21:55:15.415 00.000 3008 move complete, result=0
21:55:15.415 00.000 3008 worker thread done servicing request
21:55:15.415 00.000 3008 Worker thread wakes up
21:55:15.415 00.000 2504 GuideStep: -0.4 px 19 ms EAST, 0.0 px 0 ms NORTH
21:55:15.418 00.003 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:21.421 06.003 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:55:24.165 02.744 3008 Exposure complete
21:55:24.211 00.046 3008 worker thread done servicing request
21:55:24.211 00.000 2504 OnExposeComplete: enter
21:55:24.212 00.001 2504 UpdateGuideState(): m_state=6
21:55:24.215 00.003 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:55:24.217 00.002 2504 Star::Find returns 1 (0), X=231.20, Y=636.70, Mass=980, SNR=22.0, Peak=45 HFD=4.9
21:55:24.219 00.002 2504 MultiStar: [#1 -0.38,0.81,0.00,M1] [#2 -0.17,0.94,0.00,M3] [#3 -0.26,0.81,0.00,M1] [#4 -0.03,0.96,0.00,M1] [#5 -0.14,1.22,0.00,M2] [#6 -0.50,0.86,0.00,M1] [#7 0.18,1.09,0.00,M7] [#8 0.66,0.42,0.00,M6] 
21:55:24.220 00.001 2504 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.07) = xAngle (-1.73 = -1.73)
21:55:24.222 00.002 2504 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.87 = 1.41)
21:55:24.224 00.002 2504 CameraToMount -- cameraX=0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.34 mountX=-0.07 mountY=0.41, mountTheta=1.73
21:55:24.226 00.002 2504 AutoExp: adjust SNR=22.05 new exposure 2500
21:55:24.228 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.10, y=0.41, opts=13)
21:55:24.229 00.001 2504 Enqueuing Move request for scope (0.10, 0.41)
21:55:24.231 00.002 3008 Worker thread wakes up
21:55:24.231 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.41) opts 0xd
21:55:24.231 00.000 3008 Handling offset move in thread for scope, endpoint = (0.10, 0.41)
21:55:24.231 00.000 3008 Moving (0.10, 0.41) raw xDistance=-0.07 yDistance=0.41
21:55:24.231 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.07 is < calculated value -0.26, using input
21:55:24.231 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.07, slope = -0.03
21:55:24.231 00.000 3008 Lowpass2 history cleared, outlier deflection
21:55:24.231 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.41 from input 0.41, slope = 0.00
21:55:24.231 00.000 3008 MoveAxis(E, 0, ABG)
21:55:24.231 00.000 3008 Move returns status 0, amount 0
21:55:24.231 00.000 3008 MoveAxis(S, 16, ABG)
21:55:24.231 00.000 3008 Guiding  Dir = 1, Dur = 16
21:55:24.242 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=201, med=3, FiltMin=2, FiltMax=151, Gamma=0.570
21:55:24.265 00.023 3008 IsSlewing returns 0
21:55:24.265 00.000 3008 IsGuiding returns 0
21:55:24.311 00.046 2504 UpdateGuideState exits: m=980 SNR=22.0 Exp=2.5 s
21:55:24.313 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:24.314 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:55:24.315 00.001 2504 Enqueuing Expose request
21:55:24.317 00.002 3008 IsGuiding returns 1
21:55:24.317 00.000 3008 scope still moving after pulse duration time elapsed
21:55:24.367 00.050 3008 IsSlewing returns 0
21:55:24.367 00.000 3008 IsGuiding returns 0
21:55:24.367 00.000 3008 scope move finished after 16 + 86 ms
21:55:24.367 00.000 3008 Move returns status 0, amount 16
21:55:24.368 00.001 3008 move complete, result=0
21:55:24.368 00.000 3008 worker thread done servicing request
21:55:24.368 00.000 3008 Worker thread wakes up
21:55:24.368 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.4 px 16 ms SOUTH
21:55:24.369 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:30.372 06.003 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:55:33.112 02.740 3008 Exposure complete
21:55:33.157 00.045 3008 worker thread done servicing request
21:55:33.157 00.000 2504 OnExposeComplete: enter
21:55:33.158 00.001 2504 UpdateGuideState(): m_state=6
21:55:33.159 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:55:33.161 00.002 2504 Star::Find returns 1 (0), X=230.99, Y=636.17, Mass=942, SNR=21.7, Peak=46 HFD=4.3
21:55:33.162 00.001 2504 MultiStar: [#1 0.13,0.21,1.10,U] [#2 -0.10,0.47,0.82,U] [#3 -0.55,0.18,0.55,U] [#4 -0.15,0.29,0.62,U] [#5 -0.49,0.33,0.57,U] [#6 -0.55,0.34,0.56,U] [#7 -0.13,-0.04,0.54,U] [#8 0.47,-0.01,0.59,U] 
21:55:33.163 00.001 2504 single-star, 8 included, MultiStar: {-0.13, 0.17}, one-star: {-0.11, -0.13}
21:55:33.164 00.001 2504 CameraToMount -- cameraTheta (-2.28) - m_xAngle (3.07) = xAngle (-5.35 = 0.94)
21:55:33.165 00.001 2504 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.49 = -2.20)
21:55:33.166 00.001 2504 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.28 mountX=0.10 mountY=-0.14, mountTheta=-0.94
21:55:33.167 00.001 2504 AutoExp: adjust SNR=21.70 new exposure 2500
21:55:33.169 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.11, y=-0.13, opts=13)
21:55:33.170 00.001 2504 Enqueuing Move request for scope (-0.11, -0.13)
21:55:33.171 00.001 3008 Worker thread wakes up
21:55:33.171 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
21:55:33.171 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
21:55:33.171 00.000 3008 Moving (-0.11, -0.13) raw xDistance=0.10 yDistance=-0.14
21:55:33.171 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.10 is < calculated value 0.13, using input
21:55:33.171 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.10, slope = 0.02
21:55:33.171 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.14 from input -0.14, slope = 0.00
21:55:33.171 00.000 3008 MoveAxis(E, 0, ABG)
21:55:33.171 00.000 3008 Move returns status 0, amount 0
21:55:33.171 00.000 3008 MoveAxis(N, 5, ABG)
21:55:33.171 00.000 3008 Guiding  Dir = 0, Dur = 5
21:55:33.187 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=207, med=3, FiltMin=2, FiltMax=168, Gamma=0.570
21:55:33.197 00.010 3008 IsSlewing returns 0
21:55:33.197 00.000 3008 IsGuiding returns 0
21:55:33.251 00.054 2504 UpdateGuideState exits: m=942 SNR=21.7 Exp=2.5 s
21:55:33.252 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:33.253 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:55:33.254 00.001 2504 Enqueuing Expose request
21:55:33.487 00.233 3008 IsGuiding returns 1
21:55:33.488 00.001 3008 scope still moving after pulse duration time elapsed
21:55:33.538 00.050 3008 IsSlewing returns 0
21:55:33.538 00.000 3008 IsGuiding returns 0
21:55:33.538 00.000 3008 scope move finished after 5 + 335 ms
21:55:33.538 00.000 3008 Move returns status 0, amount 5
21:55:33.538 00.000 3008 move complete, result=0
21:55:33.538 00.000 3008 worker thread done servicing request
21:55:33.539 00.001 2504 GuideStep: 0.1 px 0 ms EAST, -0.1 px 5 ms NORTH
21:55:33.540 00.001 3008 Worker thread wakes up
21:55:33.540 00.000 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:39.550 06.010 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:55:42.296 02.746 3008 Exposure complete
21:55:42.342 00.046 3008 worker thread done servicing request
21:55:42.342 00.000 2504 OnExposeComplete: enter
21:55:42.343 00.001 2504 UpdateGuideState(): m_state=6
21:55:42.345 00.002 2504 Star::Find(15, 230, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:55:42.346 00.001 2504 Star::Find returns 1 (0), X=231.71, Y=636.14, Mass=968, SNR=22.0, Peak=42 HFD=4.9
21:55:42.347 00.001 2504 MultiStar: [#1 0.18,0.29,1.07,U] [#2 0.36,0.53,0.80,U] [#3 -0.00,0.09,0.55,U] [#4 -0.38,0.17,0.59,U] [#5 0.45,0.45,0.56,U] [#6 -0.04,0.12,0.54,U] [#7 0.74,0.14,0.00,M7] [#8 0.51,0.09,0.57,U] 
21:55:42.348 00.001 2504 refined, 7 included, MultiStar: {0.24, 0.19}, one-star: {0.60, -0.16}
21:55:42.349 00.001 2504 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.07) = xAngle (-2.40 = -2.40)
21:55:42.350 00.001 2504 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.54 = 0.74)
21:55:42.351 00.001 2504 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.31 cameraTheta=0.66 mountX=-0.23 mountY=0.21, mountTheta=2.40
21:55:42.352 00.001 2504 AutoExp: adjust SNR=22.00 new exposure 2500
21:55:42.354 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.24, y=0.19, opts=13)
21:55:42.355 00.001 2504 Enqueuing Move request for scope (0.24, 0.19)
21:55:42.356 00.001 3008 Worker thread wakes up
21:55:42.356 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.19) opts 0xd
21:55:42.357 00.001 3008 Handling offset move in thread for scope, endpoint = (0.24, 0.19)
21:55:42.357 00.000 3008 Moving (0.24, 0.19) raw xDistance=-0.23 yDistance=0.21
21:55:42.357 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.23, slope = 0.03
21:55:42.357 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.21 from input 0.21, slope = 0.00
21:55:42.357 00.000 3008 MoveAxis(E, 0, ABG)
21:55:42.357 00.000 3008 Move returns status 0, amount 0
21:55:42.357 00.000 3008 MoveAxis(S, 8, ABG)
21:55:42.357 00.000 3008 Guiding  Dir = 1, Dur = 8
21:55:42.371 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=166, med=3, FiltMin=2, FiltMax=142, Gamma=0.570
21:55:42.381 00.010 3008 IsSlewing returns 0
21:55:42.381 00.000 3008 IsGuiding returns 0
21:55:42.443 00.062 2504 UpdateGuideState exits: m=968 SNR=22.0 Exp=2.5 s
21:55:42.445 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:42.446 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:55:42.447 00.001 2504 Enqueuing Expose request
21:55:42.454 00.007 3008 IsGuiding returns 1
21:55:42.454 00.000 3008 scope still moving after pulse duration time elapsed
21:55:42.506 00.052 3008 IsSlewing returns 0
21:55:42.506 00.000 3008 IsGuiding returns 0
21:55:42.506 00.000 3008 scope move finished after 8 + 117 ms
21:55:42.506 00.000 3008 Move returns status 0, amount 8
21:55:42.507 00.001 3008 move complete, result=0
21:55:42.507 00.000 3008 worker thread done servicing request
21:55:42.507 00.000 3008 Worker thread wakes up
21:55:42.507 00.000 2504 GuideStep: -0.2 px 0 ms EAST, 0.2 px 8 ms SOUTH
21:55:42.508 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:48.514 06.006 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:55:51.251 02.737 3008 Exposure complete
21:55:51.302 00.051 3008 worker thread done servicing request
21:55:51.302 00.000 2504 OnExposeComplete: enter
21:55:51.303 00.001 2504 UpdateGuideState(): m_state=6
21:55:51.305 00.002 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:55:51.306 00.001 2504 Star::Find returns 1 (0), X=231.36, Y=635.93, Mass=976, SNR=22.0, Peak=41 HFD=5.1
21:55:51.307 00.001 2504 MultiStar: [#1 0.12,-0.28,1.04,U] [#2 -0.20,-0.03,0.81,U] [#3 -0.21,-0.05,0.55,U] [#4 -0.18,-0.05,0.57,U] [#5 0.21,0.08,0.56,U] [#6 -0.10,-0.25,0.56,U] [#7 0.50,-0.58,0.00,M8] [#8 0.41,-0.63,0.00,M5] 
21:55:51.308 00.001 2504 refined, 6 included, MultiStar: {0.01, -0.17}, one-star: {0.26, -0.37}
21:55:51.309 00.001 2504 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.07) = xAngle (-4.57 = 1.72)
21:55:51.310 00.001 2504 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.71 = -1.42)
21:55:51.311 00.001 2504 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.50 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
21:55:51.312 00.001 2504 AutoExp: adjust SNR=21.97 new exposure 2500
21:55:51.314 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.01, y=-0.17, opts=13)
21:55:51.316 00.002 2504 Enqueuing Move request for scope (0.01, -0.17)
21:55:51.317 00.001 3008 Worker thread wakes up
21:55:51.317 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
21:55:51.317 00.000 3008 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
21:55:51.317 00.000 3008 Moving (0.01, -0.17) raw xDistance=-0.02 yDistance=-0.16
21:55:51.317 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.02, slope = 0.05
21:55:51.317 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.16 from input -0.16, slope = 0.00
21:55:51.317 00.000 3008 MoveAxis(E, 0, ABG)
21:55:51.317 00.000 3008 Move returns status 0, amount 0
21:55:51.317 00.000 3008 MoveAxis(N, 6, ABG)
21:55:51.317 00.000 3008 Guiding  Dir = 0, Dur = 6
21:55:51.330 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=179, med=3, FiltMin=1, FiltMax=144, Gamma=0.570
21:55:51.373 00.043 3008 IsSlewing returns 0
21:55:51.373 00.000 3008 IsGuiding returns 0
21:55:51.403 00.030 2504 UpdateGuideState exits: m=976 SNR=22.0 Exp=2.5 s
21:55:51.404 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:51.405 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:55:51.406 00.001 2504 Enqueuing Expose request
21:55:51.566 00.160 3008 IsGuiding returns 1
21:55:51.566 00.000 3008 scope still moving after pulse duration time elapsed
21:55:51.619 00.053 3008 IsSlewing returns 0
21:55:51.620 00.001 3008 IsGuiding returns 0
21:55:51.620 00.000 3008 scope move finished after 6 + 241 ms
21:55:51.620 00.000 3008 Move returns status 0, amount 6
21:55:51.620 00.000 3008 move complete, result=0
21:55:51.620 00.000 3008 worker thread done servicing request
21:55:51.620 00.000 3008 Worker thread wakes up
21:55:51.620 00.000 2504 GuideStep: -0.0 px 0 ms EAST, -0.2 px 6 ms NORTH
21:55:51.623 00.003 3008 worker thread servicing REQUEST_EXPOSE 2500
21:55:57.627 06.004 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:00.372 02.745 3008 Exposure complete
21:56:00.418 00.046 3008 worker thread done servicing request
21:56:00.418 00.000 2504 OnExposeComplete: enter
21:56:00.420 00.002 2504 UpdateGuideState(): m_state=6
21:56:00.421 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
21:56:00.422 00.001 2504 Star::Find returns 1 (0), X=232.56, Y=636.16, Mass=968, SNR=21.9, Peak=41 HFD=5.2
21:56:00.423 00.001 2504 MultiStar: [#1 0.75,0.20,1.03,U] [#2 0.80,0.55,0.00,M1] [#3 0.26,0.33,0.55,U] [#4 0.94,0.34,0.00,M1] [#5 1.02,0.26,0.00,M1] [#6 0.41,0.34,0.55,U] [#7 1.26,-0.40,0.00,M9] [#8 0.87,-0.52,0.00,M6] 
21:56:00.424 00.001 2504 refined, 3 included, MultiStar: {0.83, 0.14}, one-star: {1.46, -0.14}
21:56:00.425 00.001 2504 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.07) = xAngle (-2.90 = -2.90)
21:56:00.426 00.001 2504 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.04 = 0.24)
21:56:00.427 00.001 2504 CameraToMount -- cameraX=0.83 cameraY=0.14 hyp=0.84 cameraTheta=0.16 mountX=-0.82 mountY=0.20, mountTheta=2.90
21:56:00.428 00.001 2504 AutoExp: adjust SNR=21.89 new exposure 2500
21:56:00.430 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.83, y=0.14, opts=13)
21:56:00.431 00.001 2504 Enqueuing Move request for scope (0.83, 0.14)
21:56:00.432 00.001 3008 Worker thread wakes up
21:56:00.432 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.83, 0.14) opts 0xd
21:56:00.432 00.000 3008 Handling offset move in thread for scope, endpoint = (0.83, 0.14)
21:56:00.433 00.001 3008 Moving (0.83, 0.14) raw xDistance=-0.82 yDistance=0.20
21:56:00.433 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.05 from input -0.82, slope = -0.01
21:56:00.433 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.20 is < calculated value 0.26, using input
21:56:00.433 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.20 from input 0.20, slope = 0.06
21:56:00.433 00.000 3008 MoveAxis(E, 2, ABG)
21:56:00.433 00.000 3008 Guiding  Dir = 2, Dur = 2
21:56:00.448 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=173, med=3, FiltMin=2, FiltMax=140, Gamma=0.570
21:56:00.462 00.014 3008 IsSlewing returns 0
21:56:00.462 00.000 3008 IsGuiding returns 0
21:56:00.514 00.052 2504 UpdateGuideState exits: m=968 SNR=21.9 Exp=2.5 s
21:56:00.515 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:00.516 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:00.517 00.001 2504 Enqueuing Expose request
21:56:00.624 00.107 3008 IsGuiding returns 1
21:56:00.624 00.000 3008 scope still moving after pulse duration time elapsed
21:56:00.680 00.056 3008 IsSlewing returns 0
21:56:00.680 00.000 3008 IsGuiding returns 0
21:56:00.680 00.000 3008 scope move finished after 2 + 216 ms
21:56:00.680 00.000 3008 Move returns status 0, amount 2
21:56:00.680 00.000 3008 MoveAxis(S, 8, ABG)
21:56:00.680 00.000 3008 Guiding  Dir = 1, Dur = 8
21:56:00.713 00.033 3008 IsSlewing returns 0
21:56:00.713 00.000 3008 IsGuiding returns 0
21:56:00.777 00.064 3008 IsGuiding returns 1
21:56:00.777 00.000 3008 scope still moving after pulse duration time elapsed
21:56:00.836 00.059 3008 IsSlewing returns 0
21:56:00.836 00.000 3008 IsGuiding returns 0
21:56:00.836 00.000 3008 scope move finished after 8 + 114 ms
21:56:00.836 00.000 3008 Move returns status 0, amount 8
21:56:00.836 00.000 3008 move complete, result=0
21:56:00.836 00.000 3008 worker thread done servicing request
21:56:00.836 00.000 2504 GuideStep: -0.8 px 2 ms EAST, 0.2 px 8 ms SOUTH
21:56:00.837 00.001 3008 Worker thread wakes up
21:56:00.837 00.000 3008 worker thread servicing REQUEST_EXPOSE 2500
21:56:06.842 06.005 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:09.582 02.740 3008 Exposure complete
21:56:09.627 00.045 3008 worker thread done servicing request
21:56:09.627 00.000 2504 OnExposeComplete: enter
21:56:09.629 00.002 2504 UpdateGuideState(): m_state=6
21:56:09.630 00.001 2504 Star::Find(15, 232, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
21:56:09.631 00.001 2504 Star::Find returns 1 (0), X=231.92, Y=635.72, Mass=1008, SNR=22.3, Peak=43 HFD=4.9
21:56:09.633 00.002 2504 MultiStar: [#1 1.22,-0.33,0.00,M1] [#2 0.62,0.02,0.80,U] [#3 1.05,-0.19,0.00,M1] [#4 0.91,-0.24,0.00,M2] [#5 0.67,0.10,0.57,U] [#6 1.10,0.09,0.00,M1] [#7 1.67,-0.28,0.00,M10] [#8 1.50,-0.63,0.00,M7] 
21:56:09.634 00.001 2504 refined, 2 included, MultiStar: {0.71, -0.21}, one-star: {0.82, -0.58}
21:56:09.635 00.001 2504 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.07) = xAngle (-3.36 = 2.93)
21:56:09.636 00.001 2504 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.50 = -0.21)
21:56:09.638 00.002 2504 CameraToMount -- cameraX=0.71 cameraY=-0.21 hyp=0.75 cameraTheta=-0.29 mountX=-0.73 mountY=-0.16, mountTheta=-2.93
21:56:09.639 00.001 2504 AutoExp: adjust SNR=22.33 new exposure 2500
21:56:09.641 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.71, y=-0.21, opts=13)
21:56:09.642 00.001 2504 Enqueuing Move request for scope (0.71, -0.21)
21:56:09.643 00.001 3008 Worker thread wakes up
21:56:09.643 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.71, -0.21) opts 0xd
21:56:09.643 00.000 3008 Handling offset move in thread for scope, endpoint = (0.71, -0.21)
21:56:09.643 00.000 3008 Moving (0.71, -0.21) raw xDistance=-0.73 yDistance=-0.16
21:56:09.643 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.14 from input -0.73, slope = -0.02
21:56:09.643 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.02 from input -0.16, slope = -0.00
21:56:09.643 00.000 3008 MoveAxis(E, 6, ABG)
21:56:09.643 00.000 3008 Guiding  Dir = 2, Dur = 6
21:56:09.659 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=182, med=3, FiltMin=2, FiltMax=147, Gamma=0.570
21:56:09.671 00.012 3008 IsSlewing returns 0
21:56:09.671 00.000 3008 IsGuiding returns 0
21:56:09.728 00.057 2504 UpdateGuideState exits: m=1008 SNR=22.3 Exp=2.5 s
21:56:09.730 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:09.731 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:09.732 00.001 2504 Enqueuing Expose request
21:56:09.734 00.002 3008 IsGuiding returns 1
21:56:09.734 00.000 3008 scope still moving after pulse duration time elapsed
21:56:09.789 00.055 3008 IsSlewing returns 0
21:56:09.790 00.001 3008 IsGuiding returns 0
21:56:09.790 00.000 3008 scope move finished after 6 + 113 ms
21:56:09.790 00.000 3008 Move returns status 0, amount 6
21:56:09.790 00.000 3008 MoveAxis(N, 1, ABG)
21:56:09.790 00.000 3008 Guiding  Dir = 0, Dur = 1
21:56:09.821 00.031 3008 IsSlewing returns 0
21:56:09.821 00.000 3008 IsGuiding returns 0
21:56:10.008 00.187 3008 IsGuiding returns 1
21:56:10.008 00.000 3008 scope still moving after pulse duration time elapsed
21:56:10.054 00.046 3008 IsSlewing returns 0
21:56:10.054 00.000 3008 IsGuiding returns 0
21:56:10.054 00.000 3008 scope move finished after 1 + 232 ms
21:56:10.054 00.000 3008 Move returns status 0, amount 1
21:56:10.054 00.000 3008 move complete, result=0
21:56:10.054 00.000 3008 worker thread done servicing request
21:56:10.055 00.001 3008 Worker thread wakes up
21:56:10.055 00.000 2504 GuideStep: -0.7 px 6 ms EAST, -0.2 px 1 ms NORTH
21:56:10.055 00.000 3008 worker thread servicing REQUEST_EXPOSE 2500
21:56:16.068 06.013 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:18.815 02.747 3008 Exposure complete
21:56:18.858 00.043 3008 worker thread done servicing request
21:56:18.858 00.000 2504 OnExposeComplete: enter
21:56:18.860 00.002 2504 UpdateGuideState(): m_state=6
21:56:18.861 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
21:56:18.862 00.001 2504 Star::Find returns 1 (0), X=231.86, Y=635.69, Mass=1022, SNR=22.5, Peak=51 HFD=4.6
21:56:18.863 00.001 2504 MultiStar: [#1 0.06,-0.22,1.06,U] [#2 0.35,-0.18,0.80,U] [#3 0.11,-0.50,0.54,U] [#4 0.20,-0.34,0.59,U] [#5 0.49,-0.10,0.53,U] [#6 0.22,-0.17,0.53,U] [#7 1.06,-0.00,0.00,R] [#8 1.22,-0.26,0.00,M8] 
21:56:18.864 00.001 2504 refined, 6 included, MultiStar: {0.33, -0.32}, one-star: {0.76, -0.61}
21:56:18.865 00.001 2504 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.07) = xAngle (-3.83 = 2.45)
21:56:18.867 00.002 2504 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.97 = -0.69)
21:56:18.868 00.001 2504 CameraToMount -- cameraX=0.33 cameraY=-0.32 hyp=0.46 cameraTheta=-0.77 mountX=-0.35 mountY=-0.29, mountTheta=-2.45
21:56:18.869 00.001 2504 AutoExp: adjust SNR=22.50 new exposure 2500
21:56:18.871 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.33, y=-0.32, opts=13)
21:56:18.872 00.001 2504 Enqueuing Move request for scope (0.33, -0.32)
21:56:18.873 00.001 3008 Worker thread wakes up
21:56:18.873 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.32) opts 0xd
21:56:18.873 00.000 3008 Handling offset move in thread for scope, endpoint = (0.33, -0.32)
21:56:18.873 00.000 3008 Moving (0.33, -0.32) raw xDistance=-0.35 yDistance=-0.29
21:56:18.873 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.14 from input -0.35, slope = -0.02
21:56:18.873 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.26 from input -0.29, slope = -0.04
21:56:18.873 00.000 3008 MoveAxis(E, 6, ABG)
21:56:18.873 00.000 3008 Guiding  Dir = 2, Dur = 6
21:56:18.889 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=201, med=3, FiltMin=2, FiltMax=154, Gamma=0.570
21:56:18.898 00.009 3008 IsSlewing returns 0
21:56:18.899 00.001 3008 IsGuiding returns 0
21:56:18.957 00.058 2504 UpdateGuideState exits: m=1022 SNR=22.5 Exp=2.5 s
21:56:18.959 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:18.960 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:18.961 00.001 2504 Enqueuing Expose request
21:56:18.989 00.028 3008 IsGuiding returns 1
21:56:18.989 00.000 3008 scope still moving after pulse duration time elapsed
21:56:19.038 00.049 3008 IsSlewing returns 0
21:56:19.038 00.000 3008 IsGuiding returns 0
21:56:19.039 00.001 3008 scope move finished after 6 + 133 ms
21:56:19.039 00.000 3008 Move returns status 0, amount 6
21:56:19.039 00.000 3008 MoveAxis(N, 10, ABG)
21:56:19.039 00.000 3008 Guiding  Dir = 0, Dur = 10
21:56:19.069 00.030 3008 IsSlewing returns 0
21:56:19.070 00.001 3008 IsGuiding returns 0
21:56:19.177 00.107 3008 IsGuiding returns 1
21:56:19.177 00.000 3008 scope still moving after pulse duration time elapsed
21:56:19.226 00.049 3008 IsSlewing returns 0
21:56:19.226 00.000 3008 IsGuiding returns 0
21:56:19.226 00.000 3008 scope move finished after 10 + 146 ms
21:56:19.226 00.000 3008 Move returns status 0, amount 10
21:56:19.226 00.000 3008 move complete, result=0
21:56:19.226 00.000 3008 worker thread done servicing request
21:56:19.226 00.000 3008 Worker thread wakes up
21:56:19.226 00.000 2504 GuideStep: -0.4 px 6 ms EAST, -0.3 px 10 ms NORTH
21:56:19.227 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:56:25.238 06.011 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:27.981 02.743 3008 Exposure complete
21:56:28.042 00.061 3008 worker thread done servicing request
21:56:28.042 00.000 2504 OnExposeComplete: enter
21:56:28.043 00.001 2504 UpdateGuideState(): m_state=6
21:56:28.045 00.002 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:56:28.047 00.002 2504 Star::Find returns 1 (0), X=231.67, Y=636.22, Mass=972, SNR=22.0, Peak=40 HFD=4.9
21:56:28.048 00.001 2504 MultiStar: [#1 0.10,0.14,1.08,U] [#2 0.36,0.37,0.82,U] [#3 0.23,0.17,0.55,U] [#4 0.14,0.16,0.61,U] [#5 0.46,0.31,0.58,U] [#6 0.24,0.17,0.56,U] [#7 -0.55,0.04,0.51,U] [#8 0.79,-0.28,0.55,U] 
21:56:28.049 00.001 2504 refined, 8 included, MultiStar: {0.28, 0.11}, one-star: {0.56, -0.07}
21:56:28.051 00.002 2504 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.07) = xAngle (-2.68 = -2.68)
21:56:28.052 00.001 2504 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.82 = 0.47)
21:56:28.053 00.001 2504 CameraToMount -- cameraX=0.28 cameraY=0.11 hyp=0.30 cameraTheta=0.39 mountX=-0.27 mountY=0.13, mountTheta=2.67
21:56:28.055 00.002 2504 AutoExp: adjust SNR=22.05 new exposure 2500
21:56:28.057 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.28, y=0.11, opts=13)
21:56:28.058 00.001 2504 Enqueuing Move request for scope (0.28, 0.11)
21:56:28.060 00.002 3008 Worker thread wakes up
21:56:28.060 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.11) opts 0xd
21:56:28.060 00.000 3008 Handling offset move in thread for scope, endpoint = (0.28, 0.11)
21:56:28.060 00.000 3008 Moving (0.28, 0.11) raw xDistance=-0.27 yDistance=0.13
21:56:28.060 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.27, slope = -0.02
21:56:28.060 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.13, slope = -0.01
21:56:28.060 00.000 3008 MoveAxis(E, 0, ABG)
21:56:28.060 00.000 3008 Move returns status 0, amount 0
21:56:28.060 00.000 3008 MoveAxis(N, 0, ABG)
21:56:28.060 00.000 3008 Move returns status 0, amount 0
21:56:28.060 00.000 3008 move complete, result=0
21:56:28.060 00.000 3008 worker thread done servicing request
21:56:28.076 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=179, med=3, FiltMin=1, FiltMax=141, Gamma=0.570
21:56:28.147 00.071 2504 UpdateGuideState exits: m=972 SNR=22.0 Exp=2.5 s
21:56:28.148 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:28.149 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:28.150 00.001 2504 Enqueuing Expose request
21:56:28.151 00.001 3008 Worker thread wakes up
21:56:28.151 00.000 2504 GuideStep: -0.3 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:28.152 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:56:34.162 06.010 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:36.902 02.740 3008 Exposure complete
21:56:36.946 00.044 3008 worker thread done servicing request
21:56:36.946 00.000 2504 OnExposeComplete: enter
21:56:36.947 00.001 2504 UpdateGuideState(): m_state=6
21:56:36.949 00.002 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
21:56:36.950 00.001 2504 Star::Find returns 1 (0), X=231.49, Y=636.04, Mass=989, SNR=22.2, Peak=59 HFD=4.1
21:56:36.951 00.001 2504 MultiStar: [#1 0.07,-0.18,1.07,U] [#2 0.22,0.17,0.82,U] [#3 -0.16,-0.16,0.56,U] [#4 0.02,0.12,0.61,U] [#5 0.35,0.44,0.55,U] [#6 -0.32,-0.02,0.56,U] [#7 0.15,0.30,0.52,U] [#8 0.93,-0.04,0.00,M8] 
21:56:36.952 00.001 2504 refined, 7 included, MultiStar: {0.11, 0.01}, one-star: {0.38, -0.25}
21:56:36.953 00.001 2504 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.07) = xAngle (-2.97 = -2.97)
21:56:36.954 00.001 2504 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.11 = 0.17)
21:56:36.955 00.001 2504 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.09 mountX=-0.11 mountY=0.02, mountTheta=2.97
21:56:36.958 00.003 2504 AutoExp: adjust SNR=22.24 new exposure 2500
21:56:36.960 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.11, y=0.01, opts=13)
21:56:36.961 00.001 2504 Enqueuing Move request for scope (0.11, 0.01)
21:56:36.962 00.001 3008 Worker thread wakes up
21:56:36.962 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
21:56:36.962 00.000 3008 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
21:56:36.962 00.000 3008 Moving (0.11, 0.01) raw xDistance=-0.11 yDistance=0.02
21:56:36.962 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.11 is < calculated value -0.15, using input
21:56:36.962 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.11, slope = -0.02
21:56:36.962 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.02, slope = -0.00
21:56:36.962 00.000 3008 MoveAxis(E, 0, ABG)
21:56:36.962 00.000 3008 Move returns status 0, amount 0
21:56:36.963 00.001 3008 MoveAxis(N, 0, ABG)
21:56:36.963 00.000 3008 Move returns status 0, amount 0
21:56:36.963 00.000 3008 move complete, result=0
21:56:36.963 00.000 3008 worker thread done servicing request
21:56:36.973 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=224, med=3, FiltMin=2, FiltMax=173, Gamma=0.570
21:56:37.032 00.059 2504 UpdateGuideState exits: m=989 SNR=22.2 Exp=2.5 s
21:56:37.033 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:37.034 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:37.035 00.001 2504 Enqueuing Expose request
21:56:37.036 00.001 3008 Worker thread wakes up
21:56:37.036 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:37.037 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:56:43.045 06.008 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:45.783 02.738 3008 Exposure complete
21:56:45.828 00.045 3008 worker thread done servicing request
21:56:45.828 00.000 2504 OnExposeComplete: enter
21:56:45.829 00.001 2504 UpdateGuideState(): m_state=6
21:56:45.830 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
21:56:45.832 00.002 2504 Star::Find returns 1 (0), X=231.44, Y=636.09, Mass=999, SNR=22.3, Peak=49 HFD=4.8
21:56:45.833 00.001 2504 MultiStar: [#1 -0.17,0.21,1.06,U] [#2 -0.01,0.37,0.80,U] [#3 -0.19,0.18,0.54,U] [#4 -0.23,0.09,0.61,U] [#5 -0.11,0.08,0.56,U] [#6 -0.18,0.25,0.55,U] [#7 -0.78,0.26,0.00,M1] [#8 0.32,-0.02,0.57,U] 
21:56:45.834 00.001 2504 refined, 7 included, MultiStar: {-0.01, 0.11}, one-star: {0.33, -0.21}
21:56:45.835 00.001 2504 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.07) = xAngle (-1.38 = -1.38)
21:56:45.835 00.000 2504 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.52 = 1.76)
21:56:45.836 00.001 2504 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.69 mountX=0.02 mountY=0.11, mountTheta=1.38
21:56:45.838 00.002 2504 AutoExp: adjust SNR=22.35 new exposure 2500
21:56:45.840 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.01, y=0.11, opts=13)
21:56:45.841 00.001 2504 Enqueuing Move request for scope (-0.01, 0.11)
21:56:45.842 00.001 3008 Worker thread wakes up
21:56:45.842 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
21:56:45.842 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
21:56:45.842 00.000 3008 Moving (-0.01, 0.11) raw xDistance=0.02 yDistance=0.11
21:56:45.842 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.02, slope = -0.01
21:56:45.842 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.08 from input 0.11, slope = 0.01
21:56:45.843 00.001 3008 MoveAxis(E, 0, ABG)
21:56:45.843 00.000 3008 Move returns status 0, amount 0
21:56:45.843 00.000 3008 MoveAxis(S, 3, ABG)
21:56:45.843 00.000 3008 Guiding  Dir = 1, Dur = 3
21:56:45.857 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=220, med=3, FiltMin=2, FiltMax=170, Gamma=0.570
21:56:45.868 00.011 3008 IsSlewing returns 0
21:56:45.868 00.000 3008 IsGuiding returns 0
21:56:45.925 00.057 2504 UpdateGuideState exits: m=999 SNR=22.3 Exp=2.5 s
21:56:45.926 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:45.928 00.002 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:45.929 00.001 2504 Enqueuing Expose request
21:56:45.997 00.068 3008 IsGuiding returns 1
21:56:45.997 00.000 3008 scope still moving after pulse duration time elapsed
21:56:46.053 00.056 3008 IsSlewing returns 0
21:56:46.054 00.001 3008 IsGuiding returns 0
21:56:46.054 00.000 3008 scope move finished after 3 + 182 ms
21:56:46.054 00.000 3008 Move returns status 0, amount 3
21:56:46.054 00.000 3008 move complete, result=0
21:56:46.054 00.000 3008 worker thread done servicing request
21:56:46.054 00.000 3008 Worker thread wakes up
21:56:46.054 00.000 2504 GuideStep: 0.0 px 0 ms EAST, 0.1 px 3 ms SOUTH
21:56:46.055 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:56:52.059 06.004 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:56:54.798 02.739 3008 Exposure complete
21:56:54.844 00.046 3008 worker thread done servicing request
21:56:54.845 00.001 2504 OnExposeComplete: enter
21:56:54.846 00.001 2504 UpdateGuideState(): m_state=6
21:56:54.847 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
21:56:54.848 00.001 2504 Star::Find returns 1 (0), X=231.81, Y=635.98, Mass=979, SNR=22.1, Peak=44 HFD=4.6
21:56:54.849 00.001 2504 MultiStar: [#1 0.58,-0.12,1.07,U] [#2 0.32,0.06,0.82,U] [#3 0.27,0.02,0.55,U] [#4 0.44,0.15,0.59,U] [#5 0.59,0.32,0.57,U] [#6 0.20,0.13,0.57,U] [#7 -0.17,0.34,0.52,U] [#8 0.72,0.12,0.57,U] 
21:56:54.850 00.001 2504 refined, 8 included, MultiStar: {0.44, 0.03}, one-star: {0.71, -0.32}
21:56:54.851 00.001 2504 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.07) = xAngle (-3.00 = -3.00)
21:56:54.852 00.001 2504 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.14 = 0.15)
21:56:54.853 00.001 2504 CameraToMount -- cameraX=0.44 cameraY=0.03 hyp=0.44 cameraTheta=0.07 mountX=-0.44 mountY=0.07, mountTheta=2.99
21:56:54.854 00.001 2504 AutoExp: adjust SNR=22.12 new exposure 2500
21:56:54.856 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.44, y=0.03, opts=13)
21:56:54.857 00.001 2504 Enqueuing Move request for scope (0.44, 0.03)
21:56:54.859 00.002 3008 Worker thread wakes up
21:56:54.859 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.03) opts 0xd
21:56:54.859 00.000 3008 Handling offset move in thread for scope, endpoint = (0.44, 0.03)
21:56:54.859 00.000 3008 Moving (0.44, 0.03) raw xDistance=-0.44 yDistance=0.07
21:56:54.859 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.07 from input -0.44, slope = -0.01
21:56:54.859 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.07 is < calculated value 0.10, using input
21:56:54.859 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.07, slope = 0.01
21:56:54.859 00.000 3008 MoveAxis(E, 3, ABG)
21:56:54.859 00.000 3008 Guiding  Dir = 2, Dur = 3
21:56:54.875 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=199, med=3, FiltMin=2, FiltMax=152, Gamma=0.570
21:56:54.883 00.008 3008 IsSlewing returns 0
21:56:54.884 00.001 3008 IsGuiding returns 0
21:56:54.936 00.052 2504 UpdateGuideState exits: m=979 SNR=22.1 Exp=2.5 s
21:56:54.938 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:54.939 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:56:54.940 00.001 2504 Enqueuing Expose request
21:56:55.022 00.082 3008 IsGuiding returns 1
21:56:55.022 00.000 3008 scope still moving after pulse duration time elapsed
21:56:55.070 00.048 3008 IsSlewing returns 0
21:56:55.070 00.000 3008 IsGuiding returns 0
21:56:55.070 00.000 3008 scope move finished after 3 + 182 ms
21:56:55.070 00.000 3008 Move returns status 0, amount 3
21:56:55.070 00.000 3008 MoveAxis(N, 0, ABG)
21:56:55.070 00.000 3008 Move returns status 0, amount 0
21:56:55.070 00.000 3008 move complete, result=0
21:56:55.070 00.000 3008 worker thread done servicing request
21:56:55.070 00.000 3008 Worker thread wakes up
21:56:55.070 00.000 2504 GuideStep: -0.4 px 3 ms EAST, 0.1 px 0 ms NORTH
21:56:55.072 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:01.072 06.000 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:03.816 02.744 3008 Exposure complete
21:57:03.863 00.047 3008 worker thread done servicing request
21:57:03.864 00.001 2504 OnExposeComplete: enter
21:57:03.865 00.001 2504 UpdateGuideState(): m_state=6
21:57:03.866 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
21:57:03.867 00.001 2504 Star::Find returns 1 (0), X=232.10, Y=636.16, Mass=1062, SNR=22.9, Peak=54 HFD=4.3
21:57:03.868 00.001 2504 MultiStar: [#1 0.88,-0.14,0.00,M1] [#2 0.77,0.51,0.00,M1] [#3 0.47,0.06,0.53,U] [#4 0.37,0.13,0.58,U] [#5 0.60,0.34,0.55,U] [#6 0.01,-0.00,0.53,U] [#7 -0.12,0.28,0.50,U] [#8 1.61,0.13,0.00,M7] 
21:57:03.869 00.001 2504 refined, 5 included, MultiStar: {0.47, 0.08}, one-star: {0.99, -0.14}
21:57:03.870 00.001 2504 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.07) = xAngle (-2.90 = -2.90)
21:57:03.871 00.001 2504 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.04 = 0.24)
21:57:03.872 00.001 2504 CameraToMount -- cameraX=0.47 cameraY=0.08 hyp=0.48 cameraTheta=0.17 mountX=-0.46 mountY=0.11, mountTheta=2.90
21:57:03.873 00.001 2504 AutoExp: adjust SNR=22.93 new exposure 2500
21:57:03.875 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.47, y=0.08, opts=13)
21:57:03.876 00.001 2504 Enqueuing Move request for scope (0.47, 0.08)
21:57:03.877 00.001 3008 Worker thread wakes up
21:57:03.877 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.08) opts 0xd
21:57:03.877 00.000 3008 Handling offset move in thread for scope, endpoint = (0.47, 0.08)
21:57:03.877 00.000 3008 Moving (0.47, 0.08) raw xDistance=-0.46 yDistance=0.11
21:57:03.877 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.46, slope = 0.01
21:57:03.877 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.08 from input 0.11, slope = 0.01
21:57:03.877 00.000 3008 MoveAxis(E, 0, ABG)
21:57:03.877 00.000 3008 Move returns status 0, amount 0
21:57:03.877 00.000 3008 MoveAxis(S, 3, ABG)
21:57:03.877 00.000 3008 Guiding  Dir = 1, Dur = 3
21:57:03.892 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=219, med=3, FiltMin=2, FiltMax=181, Gamma=0.570
21:57:03.899 00.007 3008 IsSlewing returns 0
21:57:03.899 00.000 3008 IsGuiding returns 0
21:57:03.962 00.063 2504 UpdateGuideState exits: m=1062 SNR=22.9 Exp=2.5 s
21:57:03.963 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:03.964 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:57:03.965 00.001 2504 Enqueuing Expose request
21:57:04.051 00.086 3008 IsGuiding returns 1
21:57:04.051 00.000 3008 scope still moving after pulse duration time elapsed
21:57:04.102 00.051 3008 IsSlewing returns 0
21:57:04.103 00.001 3008 IsGuiding returns 0
21:57:04.103 00.000 3008 scope move finished after 3 + 200 ms
21:57:04.103 00.000 3008 Move returns status 0, amount 3
21:57:04.103 00.000 3008 move complete, result=0
21:57:04.103 00.000 3008 worker thread done servicing request
21:57:04.103 00.000 3008 Worker thread wakes up
21:57:04.103 00.000 2504 GuideStep: -0.5 px 0 ms EAST, 0.1 px 3 ms SOUTH
21:57:04.104 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:10.119 06.015 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:12.856 02.737 3008 Exposure complete
21:57:12.901 00.045 3008 worker thread done servicing request
21:57:12.901 00.000 2504 OnExposeComplete: enter
21:57:12.902 00.001 2504 UpdateGuideState(): m_state=6
21:57:12.903 00.001 2504 Star::Find(15, 232, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:57:12.904 00.001 2504 Star::Find returns 1 (0), X=232.51, Y=636.62, Mass=989, SNR=22.1, Peak=42 HFD=5.1
21:57:12.906 00.002 2504 MultiStar: [#1 0.81,0.42,0.00,M2] [#2 0.82,0.70,0.00,M2] [#3 0.46,0.72,0.56,U] [#4 0.73,0.69,0.00,M1] [#5 0.66,0.62,0.00,M1] [#6 0.23,0.57,0.56,U] [#7 -0.29,0.24,0.52,U] [#8 0.98,0.10,0.00,M8] 
21:57:12.907 00.001 2504 refined, 3 included, MultiStar: {0.62, 0.44}, one-star: {1.41, 0.33}
21:57:12.908 00.001 2504 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.07) = xAngle (-2.45 = -2.45)
21:57:12.909 00.001 2504 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.59 = 0.70)
21:57:12.910 00.001 2504 CameraToMount -- cameraX=0.62 cameraY=0.44 hyp=0.76 cameraTheta=0.62 mountX=-0.59 mountY=0.49, mountTheta=2.45
21:57:12.911 00.001 2504 AutoExp: adjust SNR=22.14 new exposure 2500
21:57:12.913 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.62, y=0.44, opts=13)
21:57:12.915 00.002 2504 Enqueuing Move request for scope (0.62, 0.44)
21:57:12.916 00.001 3008 Worker thread wakes up
21:57:12.916 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.44) opts 0xd
21:57:12.916 00.000 3008 Handling offset move in thread for scope, endpoint = (0.62, 0.44)
21:57:12.916 00.000 3008 Moving (0.62, 0.44) raw xDistance=-0.59 yDistance=0.49
21:57:12.916 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.59, slope = 0.00
21:57:12.916 00.000 3008 Lowpass2 history cleared, outlier deflection
21:57:12.916 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.49 from input 0.49, slope = 0.00
21:57:12.916 00.000 3008 MoveAxis(E, 0, ABG)
21:57:12.916 00.000 3008 Move returns status 0, amount 0
21:57:12.916 00.000 3008 MoveAxis(S, 19, ABG)
21:57:12.916 00.000 3008 Guiding  Dir = 1, Dur = 19
21:57:12.932 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=201, med=3, FiltMin=1, FiltMax=154, Gamma=0.570
21:57:12.947 00.015 3008 IsSlewing returns 0
21:57:12.947 00.000 3008 IsGuiding returns 0
21:57:13.002 00.055 2504 UpdateGuideState exits: m=989 SNR=22.1 Exp=2.5 s
21:57:13.003 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:13.004 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:57:13.006 00.002 2504 Enqueuing Expose request
21:57:13.094 00.088 3008 IsGuiding returns 1
21:57:13.094 00.000 3008 scope still moving after pulse duration time elapsed
21:57:13.147 00.053 3008 IsSlewing returns 0
21:57:13.147 00.000 3008 IsGuiding returns 0
21:57:13.147 00.000 3008 scope move finished after 19 + 181 ms
21:57:13.147 00.000 3008 Move returns status 0, amount 19
21:57:13.147 00.000 3008 move complete, result=0
21:57:13.148 00.001 3008 worker thread done servicing request
21:57:13.148 00.000 3008 Worker thread wakes up
21:57:13.148 00.000 2504 GuideStep: -0.6 px 0 ms EAST, 0.5 px 19 ms SOUTH
21:57:13.150 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:19.159 06.009 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:21.901 02.742 3008 Exposure complete
21:57:21.947 00.046 3008 worker thread done servicing request
21:57:21.947 00.000 2504 OnExposeComplete: enter
21:57:21.949 00.002 2504 UpdateGuideState(): m_state=6
21:57:21.950 00.001 2504 Star::Find(15, 232, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
21:57:21.952 00.002 2504 Star::Find returns 1 (0), X=232.03, Y=635.24, Mass=998, SNR=22.3, Peak=46 HFD=4.7
21:57:21.954 00.002 2504 MultiStar: [#1 1.17,-0.88,0.00,M3] [#2 0.77,-0.56,0.00,M3] [#3 0.40,-0.50,0.55,U] [#4 0.82,-0.91,0.00,M2] [#5 0.90,-0.63,0.00,M2] [#6 0.45,-0.60,0.55,U] [#7 0.38,-0.94,0.00,M1] [#8 1.58,-0.81,0.00,M9] 
21:57:21.956 00.002 2504 refined, 2 included, MultiStar: {0.66, -0.79}, one-star: {0.93, -1.06}
21:57:21.958 00.002 2504 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.07) = xAngle (-3.94 = 2.34)
21:57:21.959 00.001 2504 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.08 = -0.80)
21:57:21.961 00.002 2504 CameraToMount -- cameraX=0.66 cameraY=-0.79 hyp=1.03 cameraTheta=-0.87 mountX=-0.72 mountY=-0.74, mountTheta=-2.34
21:57:21.962 00.001 2504 AutoExp: adjust SNR=22.34 new exposure 2500
21:57:21.964 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.66, y=-0.79, opts=13)
21:57:21.966 00.002 2504 Enqueuing Move request for scope (0.66, -0.79)
21:57:21.967 00.001 3008 Worker thread wakes up
21:57:21.967 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.79) opts 0xd
21:57:21.968 00.001 3008 Handling offset move in thread for scope, endpoint = (0.66, -0.79)
21:57:21.968 00.000 3008 Moving (0.66, -0.79) raw xDistance=-0.72 yDistance=-0.74
21:57:21.968 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.72, slope = 0.01
21:57:21.968 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.74 from input -0.74, slope = 0.00
21:57:21.968 00.000 3008 MoveAxis(E, 0, ABG)
21:57:21.968 00.000 3008 Move returns status 0, amount 0
21:57:21.968 00.000 3008 MoveAxis(N, 29, ABG)
21:57:21.968 00.000 3008 Guiding  Dir = 0, Dur = 29
21:57:21.984 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=198, med=3, FiltMin=2, FiltMax=159, Gamma=0.570
21:57:22.001 00.017 3008 IsSlewing returns 0
21:57:22.001 00.000 3008 IsGuiding returns 0
21:57:22.056 00.055 2504 UpdateGuideState exits: m=998 SNR=22.3 Exp=2.5 s
21:57:22.057 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:22.059 00.002 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:57:22.060 00.001 2504 Enqueuing Expose request
21:57:22.099 00.039 3008 IsGuiding returns 1
21:57:22.099 00.000 3008 scope still moving after pulse duration time elapsed
21:57:22.255 00.156 3008 IsSlewing returns 0
21:57:22.255 00.000 3008 IsGuiding returns 0
21:57:22.255 00.000 3008 scope move finished after 29 + 224 ms
21:57:22.256 00.001 3008 Move returns status 0, amount 29
21:57:22.256 00.000 3008 move complete, result=0
21:57:22.256 00.000 3008 worker thread done servicing request
21:57:22.256 00.000 2504 GuideStep: -0.7 px 0 ms EAST, -0.7 px 29 ms NORTH
21:57:22.257 00.001 3008 Worker thread wakes up
21:57:22.257 00.000 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:28.272 06.015 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:31.019 02.747 3008 Exposure complete
21:57:31.067 00.048 3008 worker thread done servicing request
21:57:31.067 00.000 2504 OnExposeComplete: enter
21:57:31.068 00.001 2504 UpdateGuideState(): m_state=6
21:57:31.069 00.001 2504 Star::Find(15, 232, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
21:57:31.070 00.001 2504 Star::Find returns 1 (0), X=231.77, Y=635.59, Mass=992, SNR=22.3, Peak=48 HFD=4.8
21:57:31.072 00.002 2504 MultiStar: [#1 0.28,-0.50,1.06,U] [#2 0.25,-0.22,0.82,U] [#3 0.34,-0.37,0.56,U] [#4 0.21,-0.31,0.59,U] [#5 0.57,-0.30,0.56,U] [#6 0.05,-0.26,0.54,U] [#7 -0.13,-0.74,0.52,U] [#8 0.98,-0.76,0.00,M10] 
21:57:31.073 00.001 2504 refined, 7 included, MultiStar: {0.31, -0.44}, one-star: {0.67, -0.70}
21:57:31.074 00.001 2504 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.07) = xAngle (-4.02 = 2.26)
21:57:31.074 00.000 2504 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.16 = -0.88)
21:57:31.075 00.001 2504 CameraToMount -- cameraX=0.31 cameraY=-0.44 hyp=0.54 cameraTheta=-0.96 mountX=-0.34 mountY=-0.42, mountTheta=-2.26
21:57:31.077 00.002 2504 AutoExp: adjust SNR=22.27 new exposure 2500
21:57:31.078 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.31, y=-0.44, opts=13)
21:57:31.079 00.001 2504 Enqueuing Move request for scope (0.31, -0.44)
21:57:31.080 00.001 3008 Worker thread wakes up
21:57:31.080 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.44) opts 0xd
21:57:31.080 00.000 3008 Handling offset move in thread for scope, endpoint = (0.31, -0.44)
21:57:31.080 00.000 3008 Moving (0.31, -0.44) raw xDistance=-0.34 yDistance=-0.42
21:57:31.080 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.11 from input -0.34, slope = -0.01
21:57:31.080 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.42 from input -0.42, slope = 0.00
21:57:31.081 00.001 3008 MoveAxis(E, 5, ABG)
21:57:31.081 00.000 3008 Guiding  Dir = 2, Dur = 5
21:57:31.096 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=207, med=3, FiltMin=2, FiltMax=162, Gamma=0.570
21:57:31.101 00.005 3008 IsSlewing returns 0
21:57:31.101 00.000 3008 IsGuiding returns 0
21:57:31.166 00.065 2504 UpdateGuideState exits: m=992 SNR=22.3 Exp=2.5 s
21:57:31.168 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:31.169 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:57:31.170 00.001 2504 Enqueuing Expose request
21:57:31.195 00.025 3008 IsGuiding returns 1
21:57:31.195 00.000 3008 scope still moving after pulse duration time elapsed
21:57:31.242 00.047 3008 IsSlewing returns 0
21:57:31.242 00.000 3008 IsGuiding returns 0
21:57:31.242 00.000 3008 scope move finished after 5 + 134 ms
21:57:31.242 00.000 3008 Move returns status 0, amount 5
21:57:31.242 00.000 3008 MoveAxis(N, 16, ABG)
21:57:31.242 00.000 3008 Guiding  Dir = 0, Dur = 16
21:57:31.305 00.063 3008 IsSlewing returns 0
21:57:31.305 00.000 3008 IsGuiding returns 0
21:57:31.379 00.074 3008 IsGuiding returns 1
21:57:31.379 00.000 3008 scope still moving after pulse duration time elapsed
21:57:31.444 00.065 3008 IsSlewing returns 0
21:57:31.445 00.001 3008 IsGuiding returns 0
21:57:31.445 00.000 3008 scope move finished after 16 + 123 ms
21:57:31.445 00.000 3008 Move returns status 0, amount 16
21:57:31.445 00.000 3008 move complete, result=0
21:57:31.445 00.000 3008 worker thread done servicing request
21:57:31.445 00.000 3008 Worker thread wakes up
21:57:31.445 00.000 2504 GuideStep: -0.3 px 5 ms EAST, -0.4 px 16 ms NORTH
21:57:31.447 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:37.461 06.014 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:40.201 02.740 3008 Exposure complete
21:57:40.249 00.048 3008 worker thread done servicing request
21:57:40.249 00.000 2504 OnExposeComplete: enter
21:57:40.250 00.001 2504 UpdateGuideState(): m_state=6
21:57:40.251 00.001 2504 Star::Find(15, 231, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
21:57:40.252 00.001 2504 Star::Find returns 1 (0), X=231.50, Y=636.35, Mass=1025, SNR=22.5, Peak=46 HFD=5.0
21:57:40.254 00.002 2504 MultiStar: [#1 0.09,0.21,1.07,U] [#2 0.08,0.64,0.80,U] [#3 -0.28,0.35,0.55,U] [#4 -0.02,0.37,0.59,U] [#5 -0.11,0.58,0.55,U] [#6 -0.27,0.50,0.55,U] [#7 -1.04,0.48,0.00,M1] [#8 0.49,0.31,0.52,U] 
21:57:40.255 00.001 2504 refined, 7 included, MultiStar: {0.08, 0.35}, one-star: {0.40, 0.05}
21:57:40.256 00.001 2504 CameraToMount -- cameraTheta (1.35) - m_xAngle (3.07) = xAngle (-1.71 = -1.71)
21:57:40.257 00.001 2504 CameraToMount -- cameraTheta (1.35) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.85 = 1.43)
21:57:40.258 00.001 2504 CameraToMount -- cameraX=0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.35 mountX=-0.05 mountY=0.35, mountTheta=1.71
21:57:40.259 00.001 2504 AutoExp: adjust SNR=22.51 new exposure 2500
21:57:40.261 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.08, y=0.35, opts=13)
21:57:40.262 00.001 2504 Enqueuing Move request for scope (0.08, 0.35)
21:57:40.263 00.001 3008 Worker thread wakes up
21:57:40.263 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.35) opts 0xd
21:57:40.263 00.000 3008 Handling offset move in thread for scope, endpoint = (0.08, 0.35)
21:57:40.263 00.000 3008 Moving (0.08, 0.35) raw xDistance=-0.05 yDistance=0.35
21:57:40.263 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.05 is < calculated value -0.13, using input
21:57:40.263 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.05, slope = -0.02
21:57:40.263 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.35 from input 0.35, slope = 0.00
21:57:40.263 00.000 3008 MoveAxis(E, 0, ABG)
21:57:40.263 00.000 3008 Move returns status 0, amount 0
21:57:40.263 00.000 3008 MoveAxis(S, 14, ABG)
21:57:40.263 00.000 3008 Guiding  Dir = 1, Dur = 14
21:57:40.278 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=221, med=3, FiltMin=1, FiltMax=173, Gamma=0.570
21:57:40.288 00.010 3008 IsSlewing returns 0
21:57:40.288 00.000 3008 IsGuiding returns 0
21:57:40.353 00.065 2504 UpdateGuideState exits: m=1025 SNR=22.5 Exp=2.5 s
21:57:40.354 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:40.356 00.002 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:57:40.357 00.001 2504 Enqueuing Expose request
21:57:40.360 00.003 3008 IsGuiding returns 1
21:57:40.360 00.000 3008 scope still moving after pulse duration time elapsed
21:57:40.416 00.056 3008 IsSlewing returns 0
21:57:40.416 00.000 3008 IsGuiding returns 0
21:57:40.416 00.000 3008 scope move finished after 14 + 114 ms
21:57:40.416 00.000 3008 Move returns status 0, amount 14
21:57:40.416 00.000 3008 move complete, result=0
21:57:40.416 00.000 3008 worker thread done servicing request
21:57:40.416 00.000 3008 Worker thread wakes up
21:57:40.416 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.4 px 14 ms SOUTH
21:57:40.418 00.002 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:46.424 06.006 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:49.170 02.746 3008 Exposure complete
21:57:49.216 00.046 3008 worker thread done servicing request
21:57:49.216 00.000 2504 OnExposeComplete: enter
21:57:49.217 00.001 2504 UpdateGuideState(): m_state=6
21:57:49.220 00.003 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
21:57:49.221 00.001 2504 Star::Find returns 1 (0), X=231.11, Y=636.14, Mass=1013, SNR=22.4, Peak=47 HFD=4.6
21:57:49.222 00.001 2504 MultiStar: [#1 0.05,0.23,1.07,U] [#2 0.08,0.57,0.79,U] [#3 -0.19,0.37,0.55,U] [#4 -0.20,0.24,0.59,U] [#5 -0.18,0.42,0.56,U] [#6 -0.11,0.34,0.55,U] [#7 -0.60,0.58,0.52,U] [#8 0.69,0.34,0.55,U] 
21:57:49.223 00.001 2504 single-star, 8 included, MultiStar: {-0.03, 0.29}, one-star: {0.01, -0.15}
21:57:49.225 00.002 2504 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.07) = xAngle (-4.57 = 1.71)
21:57:49.226 00.001 2504 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.71 = -1.43)
21:57:49.227 00.001 2504 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.50 mountX=-0.02 mountY=-0.15, mountTheta=-1.71
21:57:49.229 00.002 2504 AutoExp: adjust SNR=22.38 new exposure 2500
21:57:49.231 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.01, y=-0.15, opts=13)
21:57:49.232 00.001 2504 Enqueuing Move request for scope (0.01, -0.15)
21:57:49.233 00.001 3008 Worker thread wakes up
21:57:49.233 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
21:57:49.233 00.000 3008 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
21:57:49.233 00.000 3008 Moving (0.01, -0.15) raw xDistance=-0.02 yDistance=-0.15
21:57:49.234 00.001 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.02, slope = -0.00
21:57:49.234 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.15, slope = 0.25
21:57:49.234 00.000 3008 MoveAxis(E, 0, ABG)
21:57:49.234 00.000 3008 Move returns status 0, amount 0
21:57:49.234 00.000 3008 MoveAxis(N, 0, ABG)
21:57:49.234 00.000 3008 Move returns status 0, amount 0
21:57:49.234 00.000 3008 move complete, result=0
21:57:49.234 00.000 3008 worker thread done servicing request
21:57:49.249 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=195, med=3, FiltMin=2, FiltMax=165, Gamma=0.570
21:57:49.317 00.068 2504 UpdateGuideState exits: m=1013 SNR=22.4 Exp=2.5 s
21:57:49.318 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:49.319 00.001 2504 ScheduleExposure(2500,3,1) exposurePending=0
21:57:49.320 00.001 2504 Enqueuing Expose request
21:57:49.321 00.001 3008 Worker thread wakes up
21:57:49.321 00.000 2504 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:49.322 00.001 3008 worker thread servicing REQUEST_EXPOSE 2500
21:57:55.333 06.011 3008 Handling exposure in thread, d=2500 o=3 r=(216,621,31,31)
21:57:55.468 00.135 2504 Stop button clicked
21:57:55.469 00.001 2504 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:57:55.470 00.001 2504 Status Line: Waiting for devices...
21:57:55.552 00.082 3008 ZWO: stopexposure
21:57:57.990 02.438 3008 ZWO: stopexposure
21:57:57.990 00.000 3008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
21:57:57.990 00.000 3008 worker thread done servicing request
21:57:57.990 00.000 2504 OnExposeComplete: enter
21:57:57.991 00.001 2504 OnExposeComplete: Capture Error reported
21:57:57.992 00.001 2504 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:57:57.994 00.002 2504 Mount: notify guiding stopped
21:57:57.996 00.002 2504 Changing from state GUIDING to STOP
21:57:57.997 00.001 2504 guider state => SELECTED
21:57:57.999 00.002 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=195, med=3, FiltMin=2, FiltMax=165, Gamma=0.570
21:57:58.057 00.058 2504 Changing from state SELECTED to UNINITIALIZED
21:57:58.058 00.001 2504 guider state => SELECTING
21:57:58.063 00.005 2504 Status Line: Stopped.
21:57:58.066 00.003 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
21:58:21.370 23.304 2504 StartLoopingInteractive: Loop button clicked
21:58:21.371 00.001 2504 Status Line: Looping
21:58:21.375 00.004 2504 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:58:21.379 00.004 2504 ScheduleExposure(2500,3,0) exposurePending=0
21:58:21.381 00.002 2504 Enqueuing Expose request
21:58:21.382 00.001 3008 Worker thread wakes up
21:58:21.382 00.000 3008 worker thread servicing REQUEST_EXPOSE 2500
21:58:21.382 00.000 3008 Exposure delay set to 1000
21:58:22.386 01.004 3008 Handling exposure in thread, d=2500 o=3 r=(0,0,0,0)
21:58:25.129 02.743 3008 Exposure complete
21:58:25.173 00.044 3008 worker thread done servicing request
21:58:25.173 00.000 2504 OnExposeComplete: enter
21:58:25.174 00.001 2504 UpdateGuideState(): m_state=1
21:58:25.175 00.001 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:58:25.176 00.001 2504 Star::Find returns 0 (3), X=231.00, Y=636.00, Mass=1, SNR=0.8, Peak=4 HFD=0.0
21:58:25.177 00.001 2504 DistanceChecker: activated
21:58:25.178 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:58:25.180 00.002 2504 AutoExp: reset exp to 8000
21:58:25.181 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:58:25.182 00.001 2504 Status Line: Star lost - low mass
21:58:25.185 00.003 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=100, med=3, FiltMin=2, FiltMax=82, Gamma=0.570
21:58:25.242 00.057 2504 UpdateGuideState exits: Star lost - low mass
21:58:25.243 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:25.245 00.002 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:58:25.246 00.001 2504 Enqueuing Expose request
21:58:25.247 00.001 3008 Worker thread wakes up
21:58:25.247 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:58:26.263 01.016 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:58:26.263 00.000 3008 ZWO: set CONTROL_EXPOSURE 8000000
21:58:35.063 08.800 3008 Exposure complete
21:58:35.108 00.045 3008 worker thread done servicing request
21:58:35.108 00.000 2504 OnExposeComplete: enter
21:58:35.109 00.001 2504 UpdateGuideState(): m_state=1
21:58:35.111 00.002 2504 Star::Find(15, 231, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:35.112 00.001 2504 Star::Find false star n=19 nbg=290 bg=6.4 sigma=0.5 thresh=8 peak=7
21:58:35.113 00.001 2504 Star::Find returns 0 (2), X=231.00, Y=636.00, Mass=37, SNR=2.9, Peak=8 HFD=0.0
21:58:35.114 00.001 2504 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
21:58:35.115 00.001 2504 AutoExp: reset exp to 8000
21:58:35.116 00.001 2504 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
21:58:35.116 00.000 2504 Status Line: Star lost - low SNR
21:58:35.120 00.004 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=6, FiltMin=3, FiltMax=212, Gamma=0.570
21:58:35.178 00.058 2504 UpdateGuideState exits: Star lost - low SNR
21:58:35.180 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:35.181 00.001 2504 ScheduleExposure(8000,3,0) exposurePending=0
21:58:35.182 00.001 2504 Enqueuing Expose request
21:58:35.183 00.001 3008 Worker thread wakes up
21:58:35.183 00.000 3008 worker thread servicing REQUEST_EXPOSE 8000
21:58:35.908 00.725 2504 GuiderMultiStar::AutoSelect enter
21:58:35.909 00.001 2504 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:58:35.948 00.039 2504 AutoFind: auto downsample for scale 0.61 => 1x
21:58:36.028 00.080 2504 AutoFind: global mean = 0.0, stdev 2.4
21:58:36.029 00.001 2504 AutoFind: using threshold = 0.1
21:58:36.127 00.098 2504 AutoFind: local max [938, 550] 290.3
21:58:36.128 00.001 2504 AutoFind: local max [1273, 689] 74.5
21:58:36.129 00.001 2504 AutoFind: local max [948, 447] 51.8
21:58:36.130 00.001 2504 AutoFind: local max [1316, 11] 44.3
21:58:36.131 00.001 2504 AutoFind: local max [1908, 747] 39.6
21:58:36.132 00.001 2504 AutoFind: local max [966, 592] 35.4
21:58:36.135 00.003 2504 AutoFind: local max [1902, 964] 33.0
21:58:36.136 00.001 2504 AutoFind: local max [255, 190] 24.9
21:58:36.137 00.001 2504 AutoFind: local max [257, 686] 23.7
21:58:36.138 00.001 2504 AutoFind: local max [398, 413] 22.3
21:58:36.139 00.001 2504 AutoFind: local max [123, 978] 21.0
21:58:36.139 00.000 2504 AutoFind: local max [921, 500] 20.8
21:58:36.140 00.001 2504 AutoFind: local max [276, 798] 20.7
21:58:36.141 00.001 2504 AutoFind: local max [1251, 610] 20.5
21:58:36.142 00.001 2504 AutoFind: local max [72, 164] 19.7
21:58:36.143 00.001 2504 AutoFind: local max [628, 693] 18.4
21:58:36.144 00.001 2504 AutoFind: local max [105, 1061] 17.8
21:58:36.145 00.001 2504 AutoFind: local max [1440, 169] 16.3
21:58:36.146 00.001 2504 AutoFind: local max [63, 612] 15.9
21:58:36.147 00.001 2504 AutoFind: local max [34, 42] 15.4
21:58:36.149 00.002 2504 AutoFind: local max [619, 990] 14.6
21:58:36.149 00.000 2504 AutoFind: local max [1177, 1047] 14.4
21:58:36.150 00.001 2504 AutoFind: local max [1064, 633] 13.6
21:58:36.151 00.001 2504 AutoFind: local max [1193, 249] 13.3
21:58:36.152 00.001 2504 AutoFind: local max [1119, 795] 12.3
21:58:36.153 00.001 2504 AutoFind: local max [484, 229] 11.3
21:58:36.154 00.001 2504 AutoFind: local max [1803, 1200] 10.6
21:58:36.155 00.001 2504 AutoFind: local max [1215, 414] 10.5
21:58:36.156 00.001 2504 AutoFind: local max [819, 749] 9.9
21:58:36.157 00.001 2504 AutoFind: local max [830, 787] 9.8
21:58:36.158 00.001 2504 AutoFind: local max [302, 433] 9.6
21:58:36.159 00.001 2504 AutoFind: local max [1486, 350] 9.5
21:58:36.160 00.001 2504 AutoFind: local max [439, 492] 8.8
21:58:36.161 00.001 2504 AutoFind: local max [80, 1164] 8.7
21:58:36.162 00.001 2504 AutoFind: local max [916, 855] 8.2
21:58:36.163 00.001 2504 AutoFind: local max [889, 832] 7.9
21:58:36.164 00.001 2504 AutoFind: local max [1372, 1104] 7.8
21:58:36.165 00.001 2504 AutoFind: local max [138, 650] 7.6
21:58:36.166 00.001 2504 AutoFind: local max [93, 210] 7.5
21:58:36.167 00.001 2504 AutoFind: local max [1028, 867] 7.1
21:58:36.168 00.001 2504 AutoFind: local max [1040, 110] 7.1
21:58:36.169 00.001 2504 AutoFind: local max [1800, 953] 7.0
21:58:36.170 00.001 2504 AutoFind: local max [766, 147] 6.5
21:58:36.171 00.001 2504 AutoFind: local max [1643, 473] 6.3
21:58:36.173 00.002 2504 AutoFind: local max [1829, 933] 6.3
21:58:36.174 00.001 2504 AutoFind: local max [553, 637] 6.2
21:58:36.175 00.001 2504 AutoFind: local max [690, 1091] 6.2
21:58:36.176 00.001 2504 AutoFind: local max [965, 970] 6.1
21:58:36.177 00.001 2504 AutoFind: local max [1148, 986] 6.0
21:58:36.178 00.001 2504 AutoFind: local max [1466, 80] 5.8
21:58:36.179 00.001 2504 AutoFind: local max [1261, 710] 5.8
21:58:36.180 00.001 2504 AutoFind: local max [1130, 1179] 5.7
21:58:36.181 00.001 2504 AutoFind: local max [808, 673] 5.7
21:58:36.182 00.001 2504 AutoFind: local max [1232, 246] 5.6
21:58:36.183 00.001 2504 AutoFind: local max [707, 79] 5.5
21:58:36.184 00.001 2504 AutoFind: local max [614, 827] 5.5
21:58:36.185 00.001 2504 AutoFind: local max [454, 925] 5.5
21:58:36.186 00.001 2504 AutoFind: local max [342, 504] 5.3
21:58:36.187 00.001 2504 AutoFind: local max [288, 124] 5.3
21:58:36.188 00.001 2504 AutoFind: local max [1890, 665] 5.2
21:58:36.189 00.001 2504 AutoFind: local max [583, 334] 5.2
21:58:36.190 00.001 2504 AutoFind: local max [1420, 456] 5.0
21:58:36.191 00.001 2504 AutoFind: local max [1621, 697] 4.4
21:58:36.192 00.001 2504 AutoFind: local max [891, 936] 4.3
21:58:36.193 00.001 2504 AutoFind: local max [535, 791] 4.3
21:58:36.194 00.001 2504 AutoFind: local max [610, 116] 4.3
21:58:36.195 00.001 3008 Handling exposure in thread, d=8000 o=3 r=(0,0,0,0)
21:58:36.195 00.000 2504 AutoFind: local max [1550, 218] 4.2
21:58:36.196 00.001 2504 AutoFind: local max [167, 724] 4.2
21:58:36.197 00.001 2504 AutoFind: local max [1060, 791] 4.2
21:58:36.198 00.001 2504 AutoFind: local max [1033, 679] 4.1
21:58:36.199 00.001 2504 AutoFind: local max [1011, 958] 3.9
21:58:36.200 00.001 2504 AutoFind: local max [656, 176] 3.8
21:58:36.201 00.001 2504 AutoFind: local max [582, 412] 3.7
21:58:36.202 00.001 2504 AutoFind: local max [799, 188] 3.7
21:58:36.203 00.001 2504 AutoFind: local max [1808, 13] 3.7
21:58:36.204 00.001 2504 AutoFind: local max [247, 626] 3.7
21:58:36.205 00.001 2504 AutoFind: local max [1417, 595] 3.6
21:58:36.206 00.001 2504 AutoFind: local max [478, 978] 3.6
21:58:36.207 00.001 2504 AutoFind: local max [1496, 604] 3.4
21:58:36.208 00.001 2504 AutoFind: local max [1214, 569] 3.4
21:58:36.209 00.001 2504 AutoFind: local max [751, 445] 3.3
21:58:36.210 00.001 2504 AutoFind: local max [1751, 643] 3.2
21:58:36.211 00.001 2504 AutoFind: local max [1430, 365] 3.2
21:58:36.212 00.001 2504 AutoFind: local max [1662, 47] 3.2
21:58:36.213 00.001 2504 AutoFind: local max [951, 561] 3.0
21:58:36.214 00.001 2504 AutoFind: local max [1628, 404] 2.9
21:58:36.215 00.001 2504 AutoFind: local max [646, 145] 2.9
21:58:36.216 00.001 2504 AutoFind: local max [1707, 839] 2.8
21:58:36.217 00.001 2504 AutoFind: local max [694, 757] 2.8
21:58:36.218 00.001 2504 AutoFind: local max [1624, 446] 2.8
21:58:36.219 00.001 2504 AutoFind: local max [1509, 224] 2.7
21:58:36.220 00.001 2504 AutoFind: local max [1576, 1019] 2.7
21:58:36.221 00.001 2504 AutoFind: local max [1197, 740] 2.7
21:58:36.222 00.001 2504 AutoFind: local max [1483, 769] 2.7
21:58:36.223 00.001 2504 AutoFind: local max [925, 552] 2.7
21:58:36.224 00.001 2504 AutoFind: local max [221, 194] 2.6
21:58:36.225 00.001 2504 AutoFind: local max [897, 320] 2.6
21:58:36.226 00.001 2504 AutoFind: local max [1272, 701] 2.6
21:58:36.227 00.001 2504 AutoFind: local max [941, 536] 2.4
21:58:36.228 00.001 2504 AutoFind: local max [926, 542] 2.4
21:58:36.229 00.001 2504 AutoFind: too close [926, 542] 2.4 - [941, 536] 2.4
21:58:36.230 00.001 2504 AutoFind: too close [926, 542] 2.4 - [925, 552] 2.7
21:58:36.231 00.001 2504 AutoFind: close dim-bright [926, 542] 2.4 - [938, 550] 290.3
21:58:36.232 00.001 2504 AutoFind: too close [941, 536] 2.4 - [925, 552] 2.7
21:58:36.233 00.001 2504 AutoFind: close dim-bright [941, 536] 2.4 - [938, 550] 290.3
21:58:36.234 00.001 2504 AutoFind: too close [1272, 701] 2.6 - [1261, 710] 5.8
21:58:36.235 00.001 2504 AutoFind: close dim-bright [1272, 701] 2.6 - [1273, 689] 74.5
21:58:36.236 00.001 2504 AutoFind: close dim-bright [925, 552] 2.7 - [938, 550] 290.3
21:58:36.237 00.001 2504 AutoFind: close dim-bright [951, 561] 3.0 - [938, 550] 290.3
21:58:36.238 00.001 2504 AutoFind: too close to edge [1808, 13] 3.7
21:58:36.239 00.001 2504 AutoFind: too close to edge [1316, 11] 44.3
21:58:36.240 00.001 2504 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:58:36.241 00.001 2504 Star::Find(15, 938, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.243 00.002 2504 Star::Find returns 1 (0), X=939.25, Y=550.27, Mass=7475, SNR=60.6, Peak=254 HFD=5.3
21:58:36.244 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.245 00.001 2504 Star::Find returns 1 (0), X=1273.82, Y=689.11, Mass=1906, SNR=30.7, Peak=77 HFD=5.6
21:58:36.245 00.000 2504 Star::Find(15, 948, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.246 00.001 2504 Star::Find returns 1 (0), X=948.88, Y=447.40, Mass=1246, SNR=24.8, Peak=53 HFD=5.2
21:58:36.247 00.001 2504 Star::Find(15, 1908, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.248 00.001 2504 Star::Find returns 1 (0), X=1907.91, Y=747.05, Mass=673, SNR=18.3, Peak=38 HFD=4.3
21:58:36.249 00.001 2504 Star::Find(15, 966, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.250 00.001 2504 Star::Find returns 1 (0), X=967.21, Y=592.05, Mass=833, SNR=20.3, Peak=40 HFD=5.1
21:58:36.251 00.001 2504 Star::Find(15, 1902, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.252 00.001 2504 Star::Find returns 1 (0), X=1902.08, Y=963.71, Mass=478, SNR=15.3, Peak=31 HFD=4.1
21:58:36.253 00.001 2504 Star::Find(15, 255, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.254 00.001 2504 Star::Find returns 1 (0), X=256.07, Y=189.98, Mass=577, SNR=16.8, Peak=29 HFD=4.6
21:58:36.255 00.001 2504 Star::Find(15, 257, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.256 00.001 2504 Star::Find returns 1 (0), X=257.85, Y=685.79, Mass=473, SNR=15.2, Peak=28 HFD=4.6
21:58:36.258 00.002 2504 Star::Find(15, 398, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.259 00.001 2504 Star::Find returns 1 (0), X=398.76, Y=413.09, Mass=484, SNR=15.4, Peak=24 HFD=4.9
21:58:36.260 00.001 2504 Star::Find(15, 123, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.261 00.001 2504 Star::Find returns 1 (0), X=122.98, Y=978.14, Mass=406, SNR=14.1, Peak=21 HFD=4.6
21:58:36.262 00.001 2504 Star::Find(15, 921, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.263 00.001 2504 Star::Find returns 1 (0), X=921.35, Y=499.76, Mass=509, SNR=15.8, Peak=26 HFD=5.1
21:58:36.264 00.001 2504 Star::Find(15, 276, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.265 00.001 2504 Star::Find returns 1 (0), X=276.51, Y=797.91, Mass=482, SNR=15.5, Peak=24 HFD=5.2
21:58:36.266 00.001 2504 Star::Find(15, 1251, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.267 00.001 2504 Star::Find returns 1 (0), X=1252.37, Y=610.14, Mass=536, SNR=16.2, Peak=25 HFD=5.3
21:58:36.268 00.001 2504 Star::Find(15, 72, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.269 00.001 2504 Star::Find returns 1 (0), X=72.64, Y=164.52, Mass=491, SNR=15.5, Peak=20 HFD=5.2
21:58:36.270 00.001 2504 Star::Find(15, 628, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.271 00.001 2504 Star::Find returns 1 (0), X=629.08, Y=693.38, Mass=391, SNR=13.8, Peak=22 HFD=4.9
21:58:36.272 00.001 2504 Star::Find(15, 105, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.272 00.000 2504 Star::Find returns 1 (0), X=104.56, Y=1060.87, Mass=322, SNR=12.5, Peak=19 HFD=4.4
21:58:36.273 00.001 2504 Star::Find(15, 1440, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.274 00.001 2504 Star::Find returns 1 (0), X=1440.81, Y=169.01, Mass=431, SNR=14.5, Peak=21 HFD=5.4
21:58:36.275 00.001 2504 Star::Find(15, 63, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.277 00.002 2504 Star::Find returns 1 (0), X=63.48, Y=611.59, Mass=332, SNR=12.7, Peak=18 HFD=5.0
21:58:36.278 00.001 2504 Star::Find(15, 34, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.279 00.001 2504 Star::Find returns 1 (0), X=34.67, Y=41.98, Mass=352, SNR=13.3, Peak=16 HFD=5.1
21:58:36.279 00.000 2504 Star::Find(15, 619, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.281 00.002 2504 Star::Find returns 1 (0), X=619.71, Y=989.90, Mass=349, SNR=13.2, Peak=16 HFD=5.4
21:58:36.282 00.001 2504 Star::Find(15, 1177, 1047, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.283 00.001 2504 Star::Find returns 1 (0), X=1177.88, Y=1046.42, Mass=337, SNR=13.0, Peak=16 HFD=5.4
21:58:36.284 00.001 2504 Star::Find(15, 1064, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.285 00.001 2504 Star::Find returns 1 (0), X=1065.31, Y=633.18, Mass=336, SNR=12.8, Peak=18 HFD=5.3
21:58:36.286 00.001 2504 Star::Find(15, 1193, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.287 00.001 2504 Star::Find returns 1 (0), X=1193.71, Y=249.18, Mass=328, SNR=12.6, Peak=19 HFD=5.2
21:58:36.288 00.001 2504 Star::Find(15, 1119, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.289 00.001 2504 Star::Find returns 1 (0), X=1119.99, Y=795.45, Mass=307, SNR=12.4, Peak=17 HFD=5.3
21:58:36.290 00.001 2504 Star::Find(15, 484, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.291 00.001 2504 Star::Find returns 1 (0), X=484.26, Y=228.60, Mass=253, SNR=11.1, Peak=16 HFD=4.9
21:58:36.292 00.001 2504 Star::Find(15, 1803, 1200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.293 00.001 2504 Star::Find returns 1 (0), X=1803.25, Y=1199.89, Mass=177, SNR=9.4, Peak=11 HFD=4.5
21:58:36.294 00.001 2504 Star::Find(15, 1215, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.295 00.001 2504 Star::Find returns 1 (0), X=1216.47, Y=414.48, Mass=257, SNR=11.1, Peak=17 HFD=5.1
21:58:36.296 00.001 2504 Star::Find(15, 819, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.297 00.001 2504 Star::Find returns 1 (0), X=819.71, Y=748.42, Mass=224, SNR=10.4, Peak=15 HFD=4.9
21:58:36.298 00.001 2504 Star::Find(15, 830, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.299 00.001 2504 Star::Find returns 1 (0), X=830.62, Y=786.55, Mass=239, SNR=10.9, Peak=16 HFD=5.3
21:58:36.300 00.001 2504 Star::Find(15, 302, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.301 00.001 2504 Star::Find returns 1 (0), X=302.85, Y=433.31, Mass=187, SNR=9.5, Peak=15 HFD=4.5
21:58:36.302 00.001 2504 Star::Find(15, 1486, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.303 00.001 2504 Star::Find returns 1 (0), X=1487.10, Y=350.38, Mass=242, SNR=10.8, Peak=16 HFD=5.2
21:58:36.303 00.000 2504 Star::Find(15, 439, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.305 00.002 2504 Star::Find returns 1 (0), X=439.81, Y=492.31, Mass=183, SNR=9.4, Peak=14 HFD=4.6
21:58:36.306 00.001 2504 Star::Find(15, 80, 1164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.308 00.002 2504 Star::Find returns 1 (0), X=80.59, Y=1164.36, Mass=147, SNR=8.4, Peak=12 HFD=3.8
21:58:36.309 00.001 2504 Star::Find(15, 916, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.310 00.001 2504 Star::Find returns 1 (0), X=916.62, Y=854.44, Mass=184, SNR=9.4, Peak=14 HFD=5.2
21:58:36.311 00.001 2504 Star::Find(15, 889, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.312 00.001 2504 Star::Find returns 1 (0), X=889.79, Y=832.16, Mass=161, SNR=8.8, Peak=12 HFD=4.7
21:58:36.313 00.001 2504 Star::Find(15, 1372, 1104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.314 00.001 2504 Star::Find returns 1 (0), X=1372.14, Y=1103.63, Mass=161, SNR=9.0, Peak=11 HFD=5.0
21:58:36.315 00.001 2504 Star::Find(15, 138, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.316 00.001 2504 Star::Find returns 1 (0), X=137.65, Y=650.28, Mass=175, SNR=9.4, Peak=12 HFD=5.0
21:58:36.317 00.001 2504 Star::Find(15, 93, 210, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.318 00.001 2504 Star::Find returns 1 (0), X=92.66, Y=209.37, Mass=180, SNR=9.5, Peak=12 HFD=4.9
21:58:36.319 00.001 2504 Star::Find(15, 1028, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.320 00.001 2504 Star::Find returns 1 (0), X=1028.80, Y=866.51, Mass=149, SNR=8.4, Peak=12 HFD=4.9
21:58:36.321 00.001 2504 Star::Find(15, 1040, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.322 00.001 2504 Star::Find returns 1 (0), X=1040.33, Y=109.52, Mass=183, SNR=9.4, Peak=12 HFD=5.4
21:58:36.323 00.001 2504 Star::Find(15, 1800, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.324 00.001 2504 Star::Find returns 1 (0), X=1799.84, Y=953.01, Mass=122, SNR=7.6, Peak=11 HFD=4.2
21:58:36.325 00.001 2504 Star::Find(15, 766, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.326 00.001 2504 Star::Find returns 1 (0), X=766.54, Y=147.23, Mass=125, SNR=7.8, Peak=12 HFD=4.6
21:58:36.327 00.001 2504 Star::Find(15, 1643, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.328 00.001 2504 Star::Find returns 1 (0), X=1643.16, Y=472.83, Mass=139, SNR=8.3, Peak=36 HFD=1.7
21:58:36.329 00.001 2504 Star::Find(15, 1829, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.330 00.001 2504 Star::Find returns 1 (0), X=1829.10, Y=933.02, Mass=74, SNR=6.0, Peak=10 HFD=3.8
21:58:36.331 00.001 2504 Star::Find(15, 553, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.332 00.001 2504 Star::Find returns 1 (0), X=553.77, Y=636.66, Mass=101, SNR=6.9, Peak=12 HFD=4.1
21:58:36.333 00.001 2504 Star::Find(15, 690, 1091, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.334 00.001 2504 Star::Find returns 1 (0), X=689.63, Y=1091.12, Mass=115, SNR=7.6, Peak=9 HFD=5.0
21:58:36.334 00.000 2504 Star::Find(15, 965, 970, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.336 00.002 2504 Star::Find returns 1 (0), X=966.32, Y=969.17, Mass=186, SNR=9.6, Peak=10 HFD=5.7
21:58:36.337 00.001 2504 Star::Find(15, 1148, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.338 00.001 2504 Star::Find returns 1 (0), X=1149.03, Y=985.63, Mass=135, SNR=8.2, Peak=10 HFD=5.1
21:58:36.339 00.001 2504 Star::Find(15, 1466, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.340 00.001 2504 Star::Find returns 1 (0), X=1466.43, Y=79.90, Mass=187, SNR=9.7, Peak=11 HFD=5.5
21:58:36.341 00.001 2504 Star::Find(15, 1130, 1179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.342 00.001 2504 Star::Find returns 1 (0), X=1129.88, Y=1177.99, Mass=115, SNR=7.4, Peak=9 HFD=4.5
21:58:36.343 00.001 2504 Star::Find(15, 808, 673, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.345 00.002 2504 Star::Find returns 1 (0), X=808.25, Y=673.41, Mass=121, SNR=7.6, Peak=11 HFD=4.7
21:58:36.346 00.001 2504 Star::Find(15, 1232, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.347 00.001 2504 Star::Find returns 1 (0), X=1233.15, Y=246.56, Mass=136, SNR=8.0, Peak=12 HFD=5.3
21:58:36.348 00.001 2504 Star::Find(15, 707, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.349 00.001 2504 Star::Find returns 1 (0), X=707.61, Y=78.83, Mass=114, SNR=7.5, Peak=11 HFD=4.9
21:58:36.350 00.001 2504 Star::Find(15, 614, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.351 00.001 2504 Star::Find returns 1 (0), X=614.60, Y=826.78, Mass=106, SNR=7.3, Peak=11 HFD=4.8
21:58:36.352 00.001 2504 Star::Find(15, 454, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.353 00.001 2504 Star::Find returns 1 (0), X=454.63, Y=925.39, Mass=75, SNR=6.0, Peak=9 HFD=3.9
21:58:36.354 00.001 2504 Star::Find(15, 342, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.355 00.001 2504 Star::Find returns 1 (0), X=342.13, Y=503.67, Mass=80, SNR=6.2, Peak=10 HFD=4.1
21:58:36.356 00.001 2504 Star::Find(15, 288, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.357 00.001 2504 Star::Find returns 1 (0), X=288.63, Y=124.26, Mass=117, SNR=7.6, Peak=10 HFD=5.0
21:58:36.358 00.001 2504 Star::Find(15, 1890, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.359 00.001 2504 Star::Find returns 1 (0), X=1890.59, Y=664.89, Mass=110, SNR=7.2, Peak=10 HFD=5.2
21:58:36.360 00.001 2504 Star::Find(15, 583, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.361 00.001 2504 Star::Find returns 1 (0), X=583.01, Y=334.22, Mass=85, SNR=6.3, Peak=11 HFD=4.1
21:58:36.362 00.001 2504 Star::Find(15, 1420, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.363 00.001 2504 Star::Find returns 1 (0), X=1421.58, Y=456.60, Mass=153, SNR=8.5, Peak=12 HFD=5.3
21:58:36.364 00.001 2504 Star::Find(15, 1621, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.365 00.001 2504 Star::Find returns 1 (0), X=1622.06, Y=697.02, Mass=126, SNR=7.9, Peak=11 HFD=6.0
21:58:36.366 00.001 2504 Star::Find(15, 891, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.368 00.002 2504 Star::Find returns 1 (0), X=891.38, Y=935.35, Mass=65, SNR=5.6, Peak=9 HFD=3.5
21:58:36.369 00.001 2504 Star::Find(15, 535, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.370 00.001 2504 Star::Find returns 1 (0), X=535.63, Y=791.19, Mass=100, SNR=7.1, Peak=10 HFD=5.2
21:58:36.371 00.001 2504 Star::Find(15, 610, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.372 00.001 2504 Star::Find returns 1 (0), X=610.65, Y=116.54, Mass=104, SNR=7.2, Peak=10 HFD=5.4
21:58:36.373 00.001 2504 Star::Find(15, 1550, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.374 00.001 2504 Star::Find returns 1 (0), X=1551.13, Y=218.74, Mass=83, SNR=6.2, Peak=10 HFD=4.5
21:58:36.375 00.001 2504 Star::Find(15, 167, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.376 00.001 2504 Star::Find returns 1 (0), X=166.37, Y=724.46, Mass=91, SNR=6.7, Peak=9 HFD=5.0
21:58:36.377 00.001 2504 Star::Find(15, 1060, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.378 00.001 2504 Star::Find returns 1 (0), X=1060.77, Y=790.43, Mass=79, SNR=6.3, Peak=9 HFD=4.7
21:58:36.379 00.001 2504 Star::Find(15, 1033, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.380 00.001 2504 Star::Find returns 1 (0), X=1033.74, Y=678.91, Mass=100, SNR=6.9, Peak=11 HFD=4.9
21:58:36.381 00.001 2504 Star::Find(15, 1011, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.382 00.001 2504 Star::Find returns 1 (0), X=1011.97, Y=957.69, Mass=135, SNR=8.2, Peak=9 HFD=6.1
21:58:36.383 00.001 2504 Star::Find(15, 656, 176, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.384 00.001 2504 Star::Find returns 1 (0), X=656.53, Y=176.07, Mass=70, SNR=5.7, Peak=10 HFD=4.0
21:58:36.385 00.001 2504 Star::Find(15, 582, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.386 00.001 2504 Star::Find returns 1 (0), X=582.76, Y=412.57, Mass=67, SNR=5.6, Peak=10 HFD=3.7
21:58:36.387 00.001 2504 Star::Find(15, 799, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.388 00.001 2504 Star::Find returns 1 (0), X=799.38, Y=188.48, Mass=74, SNR=5.9, Peak=10 HFD=4.1
21:58:36.389 00.001 2504 Star::Find(15, 247, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.390 00.001 2504 Star::Find false star n=19 nbg=289 bg=6.4 sigma=0.5 thresh=8 peak=8
21:58:36.391 00.001 2504 Star::Find returns 0 (2), X=247.00, Y=626.00, Mass=37, SNR=2.9, Peak=9 HFD=0.0
21:58:36.392 00.001 2504 Star::Find(15, 1417, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.393 00.001 2504 Star::Find false star n=33 nbg=289 bg=6.6 sigma=0.5 thresh=8 peak=8
21:58:36.394 00.001 2504 Star::Find returns 0 (2), X=1417.00, Y=595.00, Mass=56, SNR=2.9, Peak=9 HFD=0.0
21:58:36.395 00.001 2504 Star::Find(15, 478, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.396 00.001 2504 Star::Find returns 1 (0), X=478.38, Y=978.25, Mass=65, SNR=5.7, Peak=8 HFD=5.0
21:58:36.397 00.001 2504 Star::Find(15, 1496, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.397 00.000 2504 Star::Find returns 1 (0), X=1496.76, Y=604.05, Mass=52, SNR=4.9, Peak=10 HFD=4.0
21:58:36.398 00.001 2504 Star::Find(15, 1214, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.400 00.002 2504 Star::Find false star n=34 nbg=290 bg=6.5 sigma=0.5 thresh=8 peak=8
21:58:36.401 00.001 2504 Star::Find returns 0 (2), X=1214.00, Y=569.00, Mass=57, SNR=2.9, Peak=9 HFD=0.0
21:58:36.402 00.001 2504 Star::Find(15, 751, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.403 00.001 2504 Star::Find false star n=24 nbg=291 bg=6.5 sigma=0.5 thresh=8 peak=8
21:58:36.404 00.001 2504 Star::Find returns 0 (2), X=751.00, Y=445.00, Mass=43, SNR=2.9, Peak=9 HFD=0.0
21:58:36.405 00.001 2504 Star::Find(15, 1751, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.406 00.001 2504 Star::Find false star n=46 nbg=286 bg=5.8 sigma=0.4 thresh=7 peak=7
21:58:36.407 00.001 2504 Star::Find returns 0 (2), X=1751.00, Y=643.00, Mass=68, SNR=2.9, Peak=8 HFD=0.0
21:58:36.408 00.001 2504 Star::Find(15, 1430, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.409 00.001 2504 Star::Find returns 1 (0), X=1430.67, Y=364.60, Mass=48, SNR=4.7, Peak=10 HFD=3.5
21:58:36.410 00.001 2504 Star::Find(15, 1662, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.411 00.001 2504 Star::Find false star n=22 nbg=290 bg=5.5 sigma=0.5 thresh=7 peak=7
21:58:36.412 00.001 2504 Star::Find returns 0 (2), X=1662.00, Y=47.00, Mass=39, SNR=2.9, Peak=8 HFD=0.0
21:58:36.413 00.001 2504 Star::Find(15, 951, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.414 00.001 2504 Star::Find returns 1 (0), X=939.25, Y=550.27, Mass=7475, SNR=60.6, Peak=254 HFD=5.3
21:58:36.415 00.001 2504 Star::Find(15, 1628, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.416 00.001 2504 Star::Find returns 1 (0), X=1628.67, Y=403.64, Mass=65, SNR=5.4, Peak=8 HFD=5.5
21:58:36.417 00.001 2504 Star::Find(15, 646, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.418 00.001 2504 Star::Find returns 1 (0), X=645.50, Y=143.60, Mass=104, SNR=7.2, Peak=9 HFD=6.9
21:58:36.419 00.001 2504 Star::Find(15, 1707, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.420 00.001 2504 Star::Find returns 1 (0), X=1707.95, Y=837.85, Mass=74, SNR=6.1, Peak=8 HFD=6.1
21:58:36.421 00.001 2504 Star::Find(15, 694, 757, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.422 00.001 2504 Star::Find returns 1 (0), X=694.48, Y=756.70, Mass=80, SNR=6.3, Peak=8 HFD=6.2
21:58:36.423 00.001 2504 Star::Find(15, 1624, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.424 00.001 2504 Star::Find returns 1 (0), X=1624.88, Y=445.98, Mass=81, SNR=6.4, Peak=8 HFD=6.2
21:58:36.425 00.001 2504 Star::Find(15, 1509, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.426 00.001 2504 Star::Find returns 0 (2), X=1509.00, Y=224.00, Mass=12, SNR=2.4, Peak=8 HFD=0.0
21:58:36.428 00.002 2504 Star::Find(15, 1576, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.429 00.001 2504 Star::Find returns 1 (0), X=1576.21, Y=1018.47, Mass=38, SNR=4.4, Peak=7 HFD=3.9
21:58:36.430 00.001 2504 Star::Find(15, 1197, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.430 00.000 2504 Star::Find returns 1 (0), X=1197.09, Y=739.01, Mass=91, SNR=6.7, Peak=8 HFD=6.3
21:58:36.431 00.001 2504 Star::Find(15, 1483, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.432 00.001 2504 Star::Find returns 1 (0), X=1484.00, Y=768.40, Mass=63, SNR=5.6, Peak=8 HFD=6.1
21:58:36.433 00.001 2504 Star::Find(15, 221, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.434 00.001 2504 Star::Find false star n=45 nbg=282 bg=6.2 sigma=0.4 thresh=7 peak=7
21:58:36.435 00.001 2504 Star::Find returns 0 (2), X=221.00, Y=194.00, Mass=44, SNR=2.9, Peak=8 HFD=0.0
21:58:36.436 00.001 2504 Star::Find(15, 897, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.437 00.001 2504 Star::Find returns 1 (0), X=897.57, Y=320.31, Mass=48, SNR=4.7, Peak=10 HFD=3.7
21:58:36.438 00.001 2504 AutoFind: finding best star pass 1
21:58:36.439 00.001 2504 Star::Find(15, 938, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.440 00.001 2504 Star::Find returns 1 (0), X=939.25, Y=550.27, Mass=7475, SNR=60.6, Peak=254 HFD=5.3
21:58:36.441 00.001 2504 AutoFind: near-saturated [938, 550] 290.3 Mass 7475 SNR 60.6 Peak 254
21:58:36.442 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.443 00.001 2504 Star::Find returns 1 (0), X=1273.82, Y=689.11, Mass=1906, SNR=30.7, Peak=77 HFD=5.6
21:58:36.444 00.001 2504 AutoFind returns star at [1273, 689] 74.5 Mass 1906 SNR 30.7
21:58:36.446 00.002 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.447 00.001 2504 Star::Find returns 1 (0), X=1273.82, Y=689.11, Mass=1906, SNR=30.7, Peak=77 HFD=5.6
21:58:36.448 00.001 2504 MultiStar: List (3): {1273.82, 689.11}(30.7), {948.88, 447.40}(24.8), {967.21, 592.05}(20.3), 
21:58:36.449 00.001 2504 setting lock position to (1273.82, 689.11)
21:58:36.450 00.001 2504 MultiStar: stabilizing after lock position change
21:58:36.451 00.001 2504 AutoSelect: state = 1, call UpdateGuideState
21:58:36.452 00.001 2504 UpdateGuideState(): m_state=1
21:58:36.453 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:58:36.454 00.001 2504 Star::Find returns 1 (0), X=1273.82, Y=689.11, Mass=1906, SNR=30.7, Peak=77 HFD=5.6
21:58:36.455 00.001 2504 DistanceChecker: deactivated
21:58:36.456 00.001 2504 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.07) = xAngle (-3.07 = -3.07)
21:58:36.457 00.001 2504 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.21 = 0.08)
21:58:36.458 00.001 2504 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:58:36.459 00.001 2504 AutoExp: adjust SNR=30.72 new exposure 7309
21:58:36.462 00.003 2504 setting lock position to (1273.82, 689.11)
21:58:36.463 00.001 2504 MultiStar: stabilizing after lock position change
21:58:36.464 00.001 2504 CurrentPosition() valid, moving to STATE_SELECTED
21:58:36.465 00.001 2504 Changing from state SELECTING to SELECTED
21:58:36.466 00.001 2504 guider state => SELECTED
21:58:36.481 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=6, FiltMin=3, FiltMax=212, Gamma=0.570
21:58:36.540 00.059 2504 UpdateGuideState exits: m=1906 SNR=30.7 Exp=7.3 s
21:58:36.541 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=254, med=6, FiltMin=3, FiltMax=212, Gamma=0.570
21:58:36.596 00.055 2504 Status Line: Auto-selected star at (1273.8, 689.1)
21:58:38.154 01.558 2504 GuideButtonClick i=1 ctx=Guide button clicked
21:58:38.160 00.006 2504 Changing from state SELECTED to CALIBRATING_PRIMARY
21:58:38.161 00.001 2504 guider state => CALIBRATED
21:58:38.162 00.001 2504 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:58:38.166 00.004 2504 reset dither spiral
21:58:44.969 06.803 3008 Exposure complete
21:58:45.014 00.045 3008 worker thread done servicing request
21:58:45.014 00.000 2504 OnExposeComplete: enter
21:58:45.016 00.002 2504 UpdateGuideState(): m_state=5
21:58:45.017 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:58:45.018 00.001 2504 Star::Find returns 1 (0), X=1273.86, Y=689.79, Mass=1917, SNR=30.8, Peak=71 HFD=5.5
21:58:45.019 00.001 2504 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.07) = xAngle (-1.56 = -1.56)
21:58:45.020 00.001 2504 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.70 = 1.58)
21:58:45.021 00.001 2504 CameraToMount -- cameraX=0.05 cameraY=0.67 hyp=0.68 cameraTheta=1.50 mountX=0.00 mountY=0.68, mountTheta=1.56
21:58:45.022 00.001 2504 AutoExp: adjust SNR=30.81 new exposure 6675
21:58:45.023 00.001 2504 Changing from state CALIBRATED to GUIDING
21:58:45.036 00.013 2504 ScopeASCOM::GetDeclinationRadians() returns 35.1
21:58:45.038 00.002 2504 ScopeASCOM::SideOfPier() returns 1
21:58:45.071 00.033 2504 AdjustCalibrationForScopePointing (scope): current dec=35.1 pierSide=1, cal dec=-0.1 pierSide=1 rotAngle=5.9 bin=1
21:58:45.073 00.002 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:58:45.074 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:58:45.075 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:58:45.077 00.002 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:58:45.078 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:58:45.079 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:58:45.080 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:58:45.082 00.002 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:58:45.083 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:58:45.084 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:58:45.085 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:58:45.086 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:58:45.087 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:58:45.088 00.001 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:58:45.091 00.003 2504 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.860000
21:58:45.092 00.001 2504 Dec comp: XRate 25.854 -> 21.165 for dec -0.1 -> dec 35.1
21:58:45.096 00.004 2504 ScopeASCOM::GetDeclinationRadians() returns 35.1
21:58:45.097 00.001 2504 ScopeASCOM::SideOfPier() returns 1
21:58:45.100 00.003 2504 setting lock position to (1273.86, 689.79)
21:58:45.101 00.001 2504 MultiStar: stabilizing after lock position change
21:58:45.102 00.001 2504 guider state => GUIDING
21:58:45.103 00.001 2504 Status Line: Guiding
21:58:45.105 00.002 2504 Mount: notify guiding started
21:58:45.107 00.002 2504 GetString("/profile/2/name", "") returns "RCBIN1LowGain"
21:58:45.108 00.001 2504 GetString("/profile/2/scope/calibration/timestamp", "") returns "7/27/2026 9:26:11 PM"
21:58:45.109 00.001 2504 GetDouble("/profile/2/scope/calibration/xRate", 1.000000) returns 0.025854
21:58:45.110 00.001 2504 GetDouble("/profile/2/scope/calibration/yRate", 1.000000) returns 0.025442
21:58:45.111 00.001 2504 GetInt("/profile/2/scope/calibration/binning", 1) returns 1
21:58:45.112 00.001 2504 GetDouble("/profile/2/scope/calibration/xAngle", 0.000000) returns 3.066660
21:58:45.113 00.001 2504 GetDouble("/profile/2/scope/calibration/yAngle", 0.000000) returns 1.497200
21:58:45.114 00.001 2504 GetDouble("/profile/2/scope/calibration/declination", 0.000000) returns -0.002114
21:58:45.115 00.001 2504 GetInt("/profile/2/scope/calibration/pierSide", -1) returns 1
21:58:45.116 00.001 2504 GetInt("/profile/2/scope/calibration/raGuideParity", 0) returns 1
21:58:45.118 00.002 2504 GetInt("/profile/2/scope/calibration/decGuideParity", 0) returns 1
21:58:45.119 00.001 2504 GetDouble("/profile/2/scope/calibration/rotatorAngle", -888.000000) returns 5.898000
21:58:45.120 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:58:45.121 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:58:45.122 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:58:45.123 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:58:45.124 00.001 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:58:45.125 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:58:45.126 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:58:45.127 00.001 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:58:45.129 00.002 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:58:45.130 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:58:45.131 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:58:45.132 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:58:45.133 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:58:45.134 00.001 2504 GetInt("/profile/2/scope/calibration/focal_length", 0) returns 1972
21:58:45.135 00.001 2504 GetDouble("/profile/2/scope/calibration/image_scale", 1.000000) returns 0.612938
21:58:45.136 00.001 2504 GetDouble("/profile/2/scope/calibration/ra_guide_rate", -1.000000) returns 0.004178
21:58:45.137 00.001 2504 GetDouble("/profile/2/scope/calibration/dec_guide_rate", -1.000000) returns 0.004178
21:58:45.139 00.002 2504 GetDouble("/profile/2/scope/calibration/ortho_error", 0.000000) returns 0.076838
21:58:45.140 00.001 2504 GetInt("/profile/2/scope/calibration/ra_step_count", 0) returns 9
21:58:45.141 00.001 2504 GetInt("/profile/2/scope/calibration/dec_step_count", 0) returns 9
21:58:45.143 00.002 2504 GetDouble("/profile/2/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:58:45.144 00.001 2504 GetInt("/profile/2/scope/calibration/last_issue", 0) returns 0
21:58:45.145 00.001 2504 GetString("/profile/2/scope/calibration/orig_timestamp", "Unknown") returns "7/20/2026 11:46:31 PM"
21:58:45.146 00.001 2504 GetInt("/profile/2/scope/calibration/orig_pierside", -1) returns 1
21:58:45.147 00.001 2504 GetString("/profile/2/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-4.8 -0.0}, {-7.6 0.4}, {-12.2 0.4}, {-15.2 1.2}, {-18.7 1.5}, {-23.2 2.1}, {-26.7 1.9}, {-30.7 2.6}, {-34.8 2.6}, {-34.8 2.6}, {-20.2 1.4}, {-6.3 1.0}, {-1.2 1.2}"
21:58:45.148 00.001 2504 GetString("/profile/2/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.8 -3.4}, {-1.0 -7.3}, {-0.3 -11.4}, {-1.0 -15.4}, {-1.6 -18.8}, {-1.4 -22.8}, {-1.4 -26.7}, {-2.5 -30.4}, {-2.5 -34.3}, {-2.5 -34.3}, {-2.2 -22.9}, {-2.6 -10.5}, {-1.1 -0.1}"
21:58:45.150 00.002 2504 ScopeASCOM::GetGuideRates returns 0 15.041 15.041 a-s/sec
21:58:45.153 00.003 2504 ScopeASCOM::SideOfPier() returns 1
21:58:45.358 00.205 2504 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:58:45.359 00.001 2504 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:58:45.362 00.003 2504 ScopeASCOM::GetDeclinationRadians() returns 35.1
21:58:45.364 00.002 2504 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 35.1
21:58:45.365 00.001 2504 MountToCamera -- mountTheta (-0.00) + m_xAngle (3.07) = xAngle (3.07 = 3.07)
21:58:45.365 00.000 2504 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
21:58:45.366 00.001 2504 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
21:58:45.368 00.002 2504 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
21:58:45.369 00.001 2504 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
21:58:45.370 00.001 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=255, med=6, FiltMin=3, FiltMax=229, Gamma=0.570
21:58:45.426 00.056 2504 UpdateGuideState exits: m=1917 SNR=30.8 Exp=6.7 s
21:58:45.428 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:45.428 00.000 2504 ScheduleExposure(6675,3,1) exposurePending=0
21:58:45.430 00.002 2504 Enqueuing Expose request
21:58:45.431 00.001 3008 Worker thread wakes up
21:58:45.431 00.000 3008 worker thread servicing REQUEST_EXPOSE 6675
21:58:45.431 00.000 3008 Exposure delay set to 6000
21:58:51.441 06.010 3008 Handling exposure in thread, d=6675 o=3 r=(1259,675,31,31)
21:58:51.441 00.000 3008 ZWO: set CONTROL_EXPOSURE 6675000
21:58:58.906 07.465 3008 Exposure complete
21:58:58.950 00.044 3008 worker thread done servicing request
21:58:58.950 00.000 2504 OnExposeComplete: enter
21:58:58.951 00.001 2504 UpdateGuideState(): m_state=6
21:58:58.952 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:58:58.953 00.001 2504 Star::Find returns 1 (0), X=1273.09, Y=690.06, Mass=1636, SNR=28.5, Peak=62 HFD=5.6
21:58:58.954 00.001 2504 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.07) = xAngle (-0.26 = -0.26)
21:58:58.956 00.002 2504 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.40 = 2.88)
21:58:58.958 00.002 2504 CameraToMount -- cameraX=-0.77 cameraY=0.27 hyp=0.82 cameraTheta=2.81 mountX=0.79 mountY=0.21, mountTheta=0.26
21:58:58.959 00.001 2504 AutoExp: adjust SNR=28.49 new exposure 6167
21:58:58.961 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.77, y=0.27, opts=13)
21:58:58.962 00.001 2504 Enqueuing Move request for scope (-0.77, 0.27)
21:58:58.963 00.001 3008 Worker thread wakes up
21:58:58.963 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.27) opts 0xd
21:58:58.963 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.77, 0.27)
21:58:58.963 00.000 3008 Moving (-0.77, 0.27) raw xDistance=0.79 yDistance=0.21
21:58:58.963 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.63 from input 0.79, slope = 0.00
21:58:58.963 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.21 from input 0.21, slope = 0.00
21:58:58.963 00.000 3008 MoveAxis(W, 30, ABG)
21:58:58.964 00.001 3008 Guiding  Dir = 3, Dur = 30
21:58:58.979 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=240, med=5, FiltMin=3, FiltMax=194, Gamma=0.570
21:58:58.994 00.015 3008 IsSlewing returns 0
21:58:58.994 00.000 3008 IsGuiding returns 0
21:58:59.048 00.054 2504 UpdateGuideState exits: m=1636 SNR=28.5 Exp=6.2 s
21:58:59.050 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:59.051 00.001 2504 ScheduleExposure(6167,3,1) exposurePending=0
21:58:59.053 00.002 2504 Enqueuing Expose request
21:58:59.094 00.041 3008 IsGuiding returns 1
21:58:59.094 00.000 3008 scope still moving after pulse duration time elapsed
21:58:59.149 00.055 3008 IsSlewing returns 0
21:58:59.150 00.001 3008 IsGuiding returns 0
21:58:59.150 00.000 3008 scope move finished after 30 + 124 ms
21:58:59.150 00.000 3008 Move returns status 0, amount 30
21:58:59.150 00.000 3008 MoveAxis(S, 8, ABG)
21:58:59.150 00.000 3008 Guiding  Dir = 1, Dur = 8
21:58:59.178 00.028 3008 IsSlewing returns 0
21:58:59.178 00.000 3008 IsGuiding returns 0
21:58:59.292 00.114 3008 IsGuiding returns 1
21:58:59.292 00.000 3008 scope still moving after pulse duration time elapsed
21:58:59.351 00.059 3008 IsSlewing returns 0
21:58:59.351 00.000 3008 IsGuiding returns 0
21:58:59.351 00.000 3008 scope move finished after 8 + 164 ms
21:58:59.351 00.000 3008 Move returns status 0, amount 8
21:58:59.351 00.000 3008 move complete, result=0
21:58:59.351 00.000 3008 worker thread done servicing request
21:58:59.351 00.000 3008 Worker thread wakes up
21:58:59.351 00.000 2504 GuideStep: 0.8 px 30 ms WEST, 0.2 px 8 ms SOUTH
21:58:59.353 00.002 3008 worker thread servicing REQUEST_EXPOSE 6167
21:59:05.370 06.017 3008 Handling exposure in thread, d=6167 o=3 r=(1259,675,31,31)
21:59:05.370 00.000 3008 ZWO: set CONTROL_EXPOSURE 6167000
21:59:12.337 06.967 3008 Exposure complete
21:59:12.382 00.045 3008 worker thread done servicing request
21:59:12.382 00.000 2504 OnExposeComplete: enter
21:59:12.383 00.001 2504 UpdateGuideState(): m_state=6
21:59:12.384 00.001 2504 Star::Find(15, 1273, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:59:12.385 00.001 2504 Star::Find returns 1 (0), X=1274.27, Y=689.78, Mass=1568, SNR=27.9, Peak=59 HFD=5.2
21:59:12.386 00.001 2504 CameraToMount -- cameraTheta (-0.03) - m_xAngle (3.07) = xAngle (-3.09 = -3.09)
21:59:12.388 00.002 2504 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.23 = 0.05)
21:59:12.389 00.001 2504 CameraToMount -- cameraX=0.41 cameraY=-0.01 hyp=0.41 cameraTheta=-0.03 mountX=-0.41 mountY=0.02, mountTheta=3.09
21:59:12.390 00.001 2504 AutoExp: adjust SNR=27.88 new exposure 5718
21:59:12.391 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.41, y=-0.01, opts=13)
21:59:12.393 00.002 2504 Enqueuing Move request for scope (0.41, -0.01)
21:59:12.393 00.000 3008 Worker thread wakes up
21:59:12.394 00.001 3008 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.01) opts 0xd
21:59:12.394 00.000 3008 Handling offset move in thread for scope, endpoint = (0.41, -0.01)
21:59:12.394 00.000 3008 Moving (0.41, -0.01) raw xDistance=-0.41 yDistance=0.02
21:59:12.394 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.33 from input -0.41, slope = 0.00
21:59:12.394 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.02, slope = 0.00
21:59:12.394 00.000 3008 MoveAxis(E, 15, ABG)
21:59:12.394 00.000 3008 Guiding  Dir = 2, Dur = 15
21:59:12.409 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=236, med=5, FiltMin=3, FiltMax=192, Gamma=0.570
21:59:12.414 00.005 3008 IsSlewing returns 0
21:59:12.414 00.000 3008 IsGuiding returns 0
21:59:12.470 00.056 3008 IsGuiding returns 1
21:59:12.472 00.002 3008 scope still moving after pulse duration time elapsed
21:59:12.475 00.003 2504 UpdateGuideState exits: m=1568 SNR=27.9 Exp=5.7 s
21:59:12.476 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:12.477 00.001 2504 ScheduleExposure(5718,3,1) exposurePending=0
21:59:12.478 00.001 2504 Enqueuing Expose request
21:59:12.522 00.044 3008 IsSlewing returns 0
21:59:12.522 00.000 3008 IsGuiding returns 0
21:59:12.522 00.000 3008 scope move finished after 15 + 92 ms
21:59:12.522 00.000 3008 Move returns status 0, amount 15
21:59:12.522 00.000 3008 MoveAxis(N, 0, ABG)
21:59:12.522 00.000 3008 Move returns status 0, amount 0
21:59:12.522 00.000 3008 move complete, result=0
21:59:12.522 00.000 3008 worker thread done servicing request
21:59:12.523 00.001 3008 Worker thread wakes up
21:59:12.523 00.000 3008 worker thread servicing REQUEST_EXPOSE 5718
21:59:12.528 00.005 2504 GuideStep: -0.4 px 15 ms EAST, 0.0 px 0 ms NORTH
21:59:18.537 06.009 3008 Handling exposure in thread, d=5718 o=3 r=(1259,675,31,31)
21:59:18.537 00.000 3008 ZWO: set CONTROL_EXPOSURE 5718000
21:59:25.059 06.522 3008 Exposure complete
21:59:25.104 00.045 3008 worker thread done servicing request
21:59:25.104 00.000 2504 OnExposeComplete: enter
21:59:25.105 00.001 2504 UpdateGuideState(): m_state=6
21:59:25.106 00.001 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:59:25.107 00.001 2504 Star::Find returns 1 (0), X=1274.32, Y=689.24, Mass=1391, SNR=26.2, Peak=60 HFD=5.2
21:59:25.108 00.001 2504 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.07) = xAngle (-3.94 = 2.34)
21:59:25.109 00.001 2504 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.08 = -0.80)
21:59:25.110 00.001 2504 CameraToMount -- cameraX=0.46 cameraY=-0.55 hyp=0.72 cameraTheta=-0.88 mountX=-0.50 mountY=-0.51, mountTheta=-2.34
21:59:25.111 00.001 2504 AutoExp: adjust SNR=26.18 new exposure 5361
21:59:25.113 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.46, y=-0.55, opts=13)
21:59:25.114 00.001 2504 Enqueuing Move request for scope (0.46, -0.55)
21:59:25.116 00.002 3008 Worker thread wakes up
21:59:25.116 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.55) opts 0xd
21:59:25.116 00.000 3008 Handling offset move in thread for scope, endpoint = (0.46, -0.55)
21:59:25.116 00.000 3008 Moving (0.46, -0.55) raw xDistance=-0.50 yDistance=-0.51
21:59:25.116 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.40 from input -0.50, slope = 0.00
21:59:25.116 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.51 from input -0.51, slope = 0.00
21:59:25.116 00.000 3008 MoveAxis(E, 19, ABG)
21:59:25.117 00.001 3008 Guiding  Dir = 2, Dur = 19
21:59:25.129 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=223, med=5, FiltMin=3, FiltMax=176, Gamma=0.570
21:59:25.147 00.018 3008 IsSlewing returns 0
21:59:25.148 00.001 3008 IsGuiding returns 0
21:59:25.195 00.047 2504 UpdateGuideState exits: m=1391 SNR=26.2 Exp=5.4 s
21:59:25.196 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:25.197 00.001 3008 IsGuiding returns 1
21:59:25.197 00.000 2504 ScheduleExposure(5361,3,1) exposurePending=0
21:59:25.198 00.001 2504 Enqueuing Expose request
21:59:25.200 00.002 3008 scope still moving after pulse duration time elapsed
21:59:25.274 00.074 3008 IsSlewing returns 0
21:59:25.275 00.001 3008 IsGuiding returns 0
21:59:25.275 00.000 3008 scope move finished after 19 + 108 ms
21:59:25.275 00.000 3008 Move returns status 0, amount 19
21:59:25.275 00.000 3008 MoveAxis(N, 20, ABG)
21:59:25.275 00.000 3008 Guiding  Dir = 0, Dur = 20
21:59:25.303 00.028 3008 IsSlewing returns 0
21:59:25.303 00.000 3008 IsGuiding returns 0
21:59:25.348 00.045 3008 IsGuiding returns 1
21:59:25.348 00.000 3008 scope still moving after pulse duration time elapsed
21:59:25.413 00.065 3008 IsSlewing returns 0
21:59:25.413 00.000 3008 IsGuiding returns 0
21:59:25.413 00.000 3008 scope move finished after 20 + 89 ms
21:59:25.413 00.000 3008 Move returns status 0, amount 20
21:59:25.413 00.000 3008 move complete, result=0
21:59:25.413 00.000 3008 worker thread done servicing request
21:59:25.413 00.000 3008 Worker thread wakes up
21:59:25.413 00.000 2504 GuideStep: -0.5 px 19 ms EAST, -0.5 px 20 ms NORTH
21:59:25.414 00.001 3008 worker thread servicing REQUEST_EXPOSE 5361
21:59:31.423 06.009 3008 Handling exposure in thread, d=5361 o=3 r=(1259,675,31,31)
21:59:31.423 00.000 3008 ZWO: set CONTROL_EXPOSURE 5361000
21:59:37.584 06.161 3008 Exposure complete
21:59:37.639 00.055 3008 worker thread done servicing request
21:59:37.640 00.001 2504 OnExposeComplete: enter
21:59:37.642 00.002 2504 UpdateGuideState(): m_state=6
21:59:37.644 00.002 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:59:37.645 00.001 2504 Star::Find returns 1 (0), X=1274.69, Y=689.33, Mass=1353, SNR=25.9, Peak=56 HFD=5.2
21:59:37.646 00.001 2504 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.07) = xAngle (-3.58 = 2.70)
21:59:37.647 00.001 2504 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.72 = -0.44)
21:59:37.649 00.002 2504 CameraToMount -- cameraX=0.82 cameraY=-0.46 hyp=0.94 cameraTheta=-0.51 mountX=-0.85 mountY=-0.40, mountTheta=-2.71
21:59:37.650 00.001 2504 AutoExp: adjust SNR=25.87 new exposure 5037
21:59:37.652 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.82, y=-0.46, opts=13)
21:59:37.653 00.001 2504 Enqueuing Move request for scope (0.82, -0.46)
21:59:37.654 00.001 3008 Worker thread wakes up
21:59:37.654 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.82, -0.46) opts 0xd
21:59:37.654 00.000 3008 Handling offset move in thread for scope, endpoint = (0.82, -0.46)
21:59:37.654 00.000 3008 Moving (0.82, -0.46) raw xDistance=-0.85 yDistance=-0.40
21:59:37.654 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.85 is < calculated value -1.61, using input
21:59:37.655 00.001 3008 GuideAlgorithmLowpass2::Result() returns -0.68 from input -0.85, slope = -0.50
21:59:37.655 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.40 is < calculated value -0.94, using input
21:59:37.655 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.40 from input -0.40, slope = -0.24
21:59:37.655 00.000 3008 MoveAxis(E, 32, ABG)
21:59:37.655 00.000 3008 Guiding  Dir = 2, Dur = 32
21:59:37.671 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=211, med=5, FiltMin=3, FiltMax=174, Gamma=0.570
21:59:37.679 00.008 3008 IsSlewing returns 0
21:59:37.680 00.001 3008 IsGuiding returns 0
21:59:37.741 00.061 2504 UpdateGuideState exits: m=1353 SNR=25.9 Exp=5.0 s
21:59:37.742 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:37.743 00.001 2504 ScheduleExposure(5037,3,1) exposurePending=0
21:59:37.744 00.001 2504 Enqueuing Expose request
21:59:37.773 00.029 3008 IsGuiding returns 1
21:59:37.773 00.000 3008 scope still moving after pulse duration time elapsed
21:59:37.822 00.049 3008 IsSlewing returns 0
21:59:37.822 00.000 3008 IsGuiding returns 0
21:59:37.822 00.000 3008 scope move finished after 32 + 110 ms
21:59:37.822 00.000 3008 Move returns status 0, amount 32
21:59:37.822 00.000 3008 MoveAxis(N, 16, ABG)
21:59:37.822 00.000 3008 Guiding  Dir = 0, Dur = 16
21:59:37.851 00.029 3008 IsSlewing returns 0
21:59:37.851 00.000 3008 IsGuiding returns 0
21:59:37.958 00.107 3008 IsGuiding returns 1
21:59:37.958 00.000 3008 scope still moving after pulse duration time elapsed
21:59:38.007 00.049 3008 IsSlewing returns 0
21:59:38.007 00.000 3008 IsGuiding returns 0
21:59:38.007 00.000 3008 scope move finished after 16 + 140 ms
21:59:38.007 00.000 3008 Move returns status 0, amount 16
21:59:38.007 00.000 3008 move complete, result=0
21:59:38.007 00.000 3008 worker thread done servicing request
21:59:38.007 00.000 3008 Worker thread wakes up
21:59:38.007 00.000 2504 GuideStep: -0.9 px 32 ms EAST, -0.4 px 16 ms NORTH
21:59:38.009 00.002 3008 worker thread servicing REQUEST_EXPOSE 5037
21:59:44.013 06.004 3008 Handling exposure in thread, d=5037 o=3 r=(1259,675,31,31)
21:59:44.013 00.000 3008 ZWO: set CONTROL_EXPOSURE 5037000
21:59:49.843 05.830 3008 Exposure complete
21:59:49.886 00.043 3008 worker thread done servicing request
21:59:49.886 00.000 2504 OnExposeComplete: enter
21:59:49.887 00.001 2504 UpdateGuideState(): m_state=6
21:59:49.889 00.002 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:59:49.891 00.002 2504 Star::Find returns 1 (0), X=1273.98, Y=689.42, Mass=1249, SNR=24.9, Peak=54 HFD=5.1
21:59:49.892 00.001 2504 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.07) = xAngle (-4.33 = 1.95)
21:59:49.893 00.001 2504 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.47 = -1.19)
21:59:49.894 00.001 2504 CameraToMount -- cameraX=0.12 cameraY=-0.37 hyp=0.39 cameraTheta=-1.27 mountX=-0.14 mountY=-0.36, mountTheta=-1.95
21:59:49.895 00.001 2504 AutoExp: adjust SNR=24.87 new exposure 4770
21:59:49.897 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.12, y=-0.37, opts=13)
21:59:49.898 00.001 2504 Enqueuing Move request for scope (0.12, -0.37)
21:59:49.900 00.002 3008 Worker thread wakes up
21:59:49.900 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.37) opts 0xd
21:59:49.900 00.000 3008 Handling offset move in thread for scope, endpoint = (0.12, -0.37)
21:59:49.900 00.000 3008 Moving (0.12, -0.37) raw xDistance=-0.14 yDistance=-0.36
21:59:49.900 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.14 is < calculated value -0.92, using input
21:59:49.900 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.14, slope = -0.23
21:59:49.900 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.36 is < calculated value -0.78, using input
21:59:49.900 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.36 from input -0.36, slope = -0.16
21:59:49.900 00.000 3008 MoveAxis(E, 0, ABG)
21:59:49.900 00.000 3008 Move returns status 0, amount 0
21:59:49.900 00.000 3008 MoveAxis(N, 14, ABG)
21:59:49.900 00.000 3008 Guiding  Dir = 0, Dur = 14
21:59:49.915 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=219, med=5, FiltMin=2, FiltMax=175, Gamma=0.570
21:59:49.928 00.013 3008 IsSlewing returns 0
21:59:49.929 00.001 3008 IsGuiding returns 0
21:59:49.982 00.053 2504 UpdateGuideState exits: m=1249 SNR=24.9 Exp=4.8 s
21:59:49.983 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:49.985 00.002 2504 ScheduleExposure(4770,3,1) exposurePending=0
21:59:49.986 00.001 2504 Enqueuing Expose request
21:59:50.028 00.042 3008 IsGuiding returns 1
21:59:50.028 00.000 3008 scope still moving after pulse duration time elapsed
21:59:50.085 00.057 3008 IsSlewing returns 0
21:59:50.085 00.000 3008 IsGuiding returns 0
21:59:50.085 00.000 3008 scope move finished after 14 + 143 ms
21:59:50.085 00.000 3008 Move returns status 0, amount 14
21:59:50.086 00.001 3008 move complete, result=0
21:59:50.086 00.000 3008 worker thread done servicing request
21:59:50.086 00.000 3008 Worker thread wakes up
21:59:50.086 00.000 2504 GuideStep: -0.1 px 0 ms EAST, -0.4 px 14 ms NORTH
21:59:50.087 00.001 3008 worker thread servicing REQUEST_EXPOSE 4770
21:59:56.092 06.005 3008 Handling exposure in thread, d=4770 o=3 r=(1259,675,31,31)
21:59:56.092 00.000 3008 ZWO: set CONTROL_EXPOSURE 4770000
22:00:01.654 05.562 3008 Exposure complete
22:00:01.696 00.042 3008 worker thread done servicing request
22:00:01.696 00.000 2504 OnExposeComplete: enter
22:00:01.697 00.001 2504 UpdateGuideState(): m_state=6
22:00:01.699 00.002 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:00:01.700 00.001 2504 Star::Find returns 1 (0), X=1273.84, Y=689.63, Mass=1199, SNR=24.4, Peak=52 HFD=5.0
22:00:01.701 00.001 2504 MultiStar: exiting stabilization period
22:00:01.702 00.001 2504 MultiStar: updating star positions after lock position change
22:00:01.703 00.001 2504 Star::Find(15, 949, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:00:01.704 00.001 2504 Star::Find returns 1 (0), X=949.37, Y=448.25, Mass=797, SNR=20.0, Peak=36 HFD=4.8
22:00:01.705 00.001 2504 Star::Find(15, 968, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:00:01.706 00.001 2504 Star::Find returns 1 (0), X=967.50, Y=592.86, Mass=550, SNR=16.6, Peak=27 HFD=5.0
22:00:01.707 00.001 2504 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.07) = xAngle (-4.76 = 1.53)
22:00:01.708 00.001 2504 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.90 = -1.61)
22:00:01.709 00.001 2504 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.69 mountX=0.01 mountY=-0.16, mountTheta=-1.53
22:00:01.710 00.001 2504 AutoExp: adjust SNR=24.39 new exposure 4536
22:00:01.712 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.02, y=-0.16, opts=13)
22:00:01.713 00.001 2504 Enqueuing Move request for scope (-0.02, -0.16)
22:00:01.714 00.001 3008 Worker thread wakes up
22:00:01.714 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
22:00:01.714 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
22:00:01.714 00.000 3008 Moving (-0.02, -0.16) raw xDistance=0.01 yDistance=-0.16
22:00:01.714 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.01, slope = -0.10
22:00:01.714 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.16 is < calculated value -0.49, using input
22:00:01.714 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.16 from input -0.16, slope = -0.08
22:00:01.714 00.000 3008 MoveAxis(E, 0, ABG)
22:00:01.715 00.001 3008 Move returns status 0, amount 0
22:00:01.715 00.000 3008 MoveAxis(N, 6, ABG)
22:00:01.715 00.000 3008 Guiding  Dir = 0, Dur = 6
22:00:01.726 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=212, med=4, FiltMin=2, FiltMax=166, Gamma=0.570
22:00:01.740 00.014 3008 IsSlewing returns 0
22:00:01.740 00.000 3008 IsGuiding returns 0
22:00:01.788 00.048 2504 UpdateGuideState exits: m=1199 SNR=24.4 Exp=4.5 s
22:00:01.789 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:01.790 00.001 2504 ScheduleExposure(4536,3,1) exposurePending=0
22:00:01.791 00.001 2504 Enqueuing Expose request
22:00:01.837 00.046 3008 IsGuiding returns 1
22:00:01.837 00.000 3008 scope still moving after pulse duration time elapsed
22:00:01.899 00.062 3008 IsSlewing returns 0
22:00:01.899 00.000 3008 IsGuiding returns 0
22:00:01.899 00.000 3008 scope move finished after 6 + 152 ms
22:00:01.899 00.000 3008 Move returns status 0, amount 6
22:00:01.899 00.000 3008 move complete, result=0
22:00:01.899 00.000 3008 worker thread done servicing request
22:00:01.899 00.000 3008 Worker thread wakes up
22:00:01.899 00.000 2504 GuideStep: 0.0 px 0 ms EAST, -0.2 px 6 ms NORTH
22:00:01.900 00.001 3008 worker thread servicing REQUEST_EXPOSE 4536
22:00:07.902 06.002 3008 Handling exposure in thread, d=4536 o=3 r=(1259,675,31,31)
22:00:07.902 00.000 3008 ZWO: set CONTROL_EXPOSURE 4536000
22:00:13.234 05.332 3008 Exposure complete
22:00:13.284 00.050 3008 worker thread done servicing request
22:00:13.284 00.000 2504 OnExposeComplete: enter
22:00:13.285 00.001 2504 UpdateGuideState(): m_state=6
22:00:13.286 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:00:13.287 00.001 2504 Star::Find returns 1 (0), X=1274.50, Y=690.19, Mass=1152, SNR=24.0, Peak=47 HFD=5.3
22:00:13.288 00.001 2504 MultiStar: [#1 0.49,0.04,0.80,U] [#2 0.64,-0.03,0.67,U] 
22:00:13.289 00.001 2504 refined, 2 included, MultiStar: {0.59, 0.17}, one-star: {0.63, 0.40}
22:00:13.291 00.002 2504 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.07) = xAngle (-2.79 = -2.79)
22:00:13.292 00.001 2504 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.93 = 0.36)
22:00:13.293 00.001 2504 CameraToMount -- cameraX=0.59 cameraY=0.17 hyp=0.61 cameraTheta=0.28 mountX=-0.57 mountY=0.21, mountTheta=2.78
22:00:13.294 00.001 2504 AutoExp: adjust SNR=24.00 new exposure 4328
22:00:13.297 00.003 2504 SchedulePrimaryMove(0CECED28, x=0.59, y=0.17, opts=13)
22:00:13.298 00.001 2504 Enqueuing Move request for scope (0.59, 0.17)
22:00:13.299 00.001 3008 Worker thread wakes up
22:00:13.299 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.17) opts 0xd
22:00:13.299 00.000 3008 Handling offset move in thread for scope, endpoint = (0.59, 0.17)
22:00:13.299 00.000 3008 Moving (0.59, 0.17) raw xDistance=-0.57 yDistance=0.21
22:00:13.299 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.57 is < calculated value -0.58, using input
22:00:13.299 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.46 from input -0.57, slope = -0.10
22:00:13.299 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.21, slope = -0.01
22:00:13.299 00.000 3008 MoveAxis(E, 22, ABG)
22:00:13.299 00.000 3008 Guiding  Dir = 2, Dur = 22
22:00:13.311 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=188, med=4, FiltMin=2, FiltMax=155, Gamma=0.570
22:00:13.367 00.056 3008 IsSlewing returns 0
22:00:13.368 00.001 3008 IsGuiding returns 0
22:00:13.381 00.013 2504 UpdateGuideState exits: m=1152 SNR=24.0 Exp=4.3 s
22:00:13.382 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:13.383 00.001 2504 ScheduleExposure(4328,3,1) exposurePending=0
22:00:13.384 00.001 2504 Enqueuing Expose request
22:00:13.461 00.077 3008 IsGuiding returns 1
22:00:13.461 00.000 3008 scope still moving after pulse duration time elapsed
22:00:13.531 00.070 3008 IsSlewing returns 0
22:00:13.532 00.001 3008 IsGuiding returns 0
22:00:13.532 00.000 3008 scope move finished after 22 + 141 ms
22:00:13.532 00.000 3008 Move returns status 0, amount 22
22:00:13.532 00.000 3008 MoveAxis(N, 0, ABG)
22:00:13.532 00.000 3008 Move returns status 0, amount 0
22:00:13.532 00.000 3008 move complete, result=0
22:00:13.532 00.000 3008 worker thread done servicing request
22:00:13.532 00.000 2504 GuideStep: -0.6 px 22 ms EAST, 0.2 px 0 ms NORTH
22:00:13.533 00.001 3008 Worker thread wakes up
22:00:13.533 00.000 3008 worker thread servicing REQUEST_EXPOSE 4328
22:00:19.549 06.016 3008 Handling exposure in thread, d=4328 o=3 r=(1259,675,31,31)
22:00:19.549 00.000 3008 ZWO: set CONTROL_EXPOSURE 4328000
22:00:24.671 05.122 3008 Exposure complete
22:00:24.720 00.049 3008 worker thread done servicing request
22:00:24.720 00.000 2504 OnExposeComplete: enter
22:00:24.722 00.002 2504 UpdateGuideState(): m_state=6
22:00:24.723 00.001 2504 Star::Find(15, 1274, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:00:24.724 00.001 2504 Star::Find returns 1 (0), X=1273.71, Y=689.66, Mass=1121, SNR=23.6, Peak=49 HFD=4.8
22:00:24.725 00.001 2504 MultiStar: [#1 -0.25,-0.19,0.79,U] [#2 -0.27,-0.20,0.66,U] 
22:00:24.726 00.001 2504 single-star, 2 included, MultiStar: {-0.22, -0.17}, one-star: {-0.15, -0.13}
22:00:24.727 00.001 2504 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.07) = xAngle (-5.52 = 0.77)
22:00:24.728 00.001 2504 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-8.66 = -2.37)
22:00:24.729 00.001 2504 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=0.14 mountY=-0.14, mountTheta=-0.77
22:00:24.730 00.001 2504 AutoExp: adjust SNR=23.57 new exposure 4146
22:00:24.732 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.15, y=-0.13, opts=13)
22:00:24.733 00.001 2504 Enqueuing Move request for scope (-0.15, -0.13)
22:00:24.734 00.001 3008 Worker thread wakes up
22:00:24.734 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
22:00:24.734 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
22:00:24.734 00.000 3008 Moving (-0.15, -0.13) raw xDistance=0.14 yDistance=-0.14
22:00:24.734 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.14, slope = -0.04
22:00:24.734 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.04 from input -0.14, slope = -0.00
22:00:24.734 00.000 3008 MoveAxis(E, 0, ABG)
22:00:24.734 00.000 3008 Move returns status 0, amount 0
22:00:24.734 00.000 3008 MoveAxis(N, 1, ABG)
22:00:24.734 00.000 3008 Guiding  Dir = 0, Dur = 1
22:00:24.745 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=198, med=4, FiltMin=2, FiltMax=166, Gamma=0.570
22:00:24.807 00.062 2504 UpdateGuideState exits: m=1121 SNR=23.6 Exp=4.1 s
22:00:24.809 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:24.810 00.001 2504 ScheduleExposure(4146,3,1) exposurePending=0
22:00:24.811 00.001 2504 Enqueuing Expose request
22:00:24.818 00.007 3008 IsSlewing returns 0
22:00:24.818 00.000 3008 IsGuiding returns 0
22:00:24.934 00.116 3008 IsGuiding returns 1
22:00:24.934 00.000 3008 scope still moving after pulse duration time elapsed
22:00:24.994 00.060 3008 IsSlewing returns 0
22:00:24.994 00.000 3008 IsGuiding returns 0
22:00:24.994 00.000 3008 scope move finished after 1 + 174 ms
22:00:24.994 00.000 3008 Move returns status 0, amount 1
22:00:24.994 00.000 3008 move complete, result=0
22:00:24.994 00.000 3008 worker thread done servicing request
22:00:24.994 00.000 3008 Worker thread wakes up
22:00:24.994 00.000 2504 GuideStep: 0.1 px 0 ms EAST, -0.1 px 1 ms NORTH
22:00:24.995 00.001 3008 worker thread servicing REQUEST_EXPOSE 4146
22:00:31.011 06.016 3008 Handling exposure in thread, d=4146 o=3 r=(1259,675,31,31)
22:00:31.011 00.000 3008 ZWO: set CONTROL_EXPOSURE 4146000
22:00:36.060 05.049 3008 Exposure complete
22:00:36.106 00.046 3008 worker thread done servicing request
22:00:36.106 00.000 2504 OnExposeComplete: enter
22:00:36.107 00.001 2504 UpdateGuideState(): m_state=6
22:00:36.108 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:00:36.109 00.001 2504 Star::Find returns 1 (0), X=1273.74, Y=690.01, Mass=1066, SNR=23.0, Peak=49 HFD=4.8
22:00:36.110 00.001 2504 MultiStar: [#1 -0.29,0.06,0.79,U] [#2 -0.29,-0.05,0.65,U] 
22:00:36.111 00.001 2504 refined, 2 included, MultiStar: {-0.22, 0.10}, one-star: {-0.13, 0.22}
22:00:36.112 00.001 2504 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.07) = xAngle (-0.35 = -0.35)
22:00:36.113 00.001 2504 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.49 = 2.80)
22:00:36.114 00.001 2504 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.72 mountX=0.23 mountY=0.08, mountTheta=0.35
22:00:36.115 00.001 2504 AutoExp: adjust SNR=22.97 new exposure 3995
22:00:36.117 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.22, y=0.10, opts=13)
22:00:36.118 00.001 2504 Enqueuing Move request for scope (-0.22, 0.10)
22:00:36.119 00.001 3008 Worker thread wakes up
22:00:36.119 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
22:00:36.119 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
22:00:36.119 00.000 3008 Moving (-0.22, 0.10) raw xDistance=0.23 yDistance=0.08
22:00:36.119 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.23, slope = 0.00
22:00:36.119 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.08 is < calculated value 0.11, using input
22:00:36.119 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.08, slope = 0.01
22:00:36.120 00.001 3008 MoveAxis(E, 0, ABG)
22:00:36.120 00.000 3008 Move returns status 0, amount 0
22:00:36.120 00.000 3008 MoveAxis(N, 0, ABG)
22:00:36.120 00.000 3008 Move returns status 0, amount 0
22:00:36.120 00.000 3008 move complete, result=0
22:00:36.120 00.000 3008 worker thread done servicing request
22:00:36.134 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=2, max=189, med=4, FiltMin=2, FiltMax=145, Gamma=0.570
22:00:36.192 00.058 2504 UpdateGuideState exits: m=1066 SNR=23.0 Exp=4.0 s
22:00:36.193 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:36.194 00.001 2504 ScheduleExposure(3995,3,1) exposurePending=0
22:00:36.195 00.001 2504 Enqueuing Expose request
22:00:36.196 00.001 3008 Worker thread wakes up
22:00:36.196 00.000 2504 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:36.197 00.001 3008 worker thread servicing REQUEST_EXPOSE 3995
22:00:42.209 06.012 3008 Handling exposure in thread, d=3995 o=3 r=(1259,675,31,31)
22:00:42.209 00.000 3008 ZWO: set CONTROL_EXPOSURE 3995000
22:00:46.455 04.246 3008 Exposure complete
22:00:46.499 00.044 3008 worker thread done servicing request
22:00:46.499 00.000 2504 OnExposeComplete: enter
22:00:46.500 00.001 2504 UpdateGuideState(): m_state=6
22:00:46.502 00.002 2504 Star::Find(15, 1273, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:00:46.503 00.001 2504 Star::Find returns 1 (0), X=1274.08, Y=689.97, Mass=904, SNR=21.1, Peak=46 HFD=4.5
22:00:46.505 00.002 2504 MultiStar: [#1 0.26,0.24,0.80,U] [#2 0.19,0.12,0.65,U] 
22:00:46.506 00.001 2504 single-star, 2 included, MultiStar: {0.22, 0.18}, one-star: {0.21, 0.18}
22:00:46.507 00.001 2504 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.07) = xAngle (-2.35 = -2.35)
22:00:46.507 00.000 2504 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.49 = 0.79)
22:00:46.508 00.001 2504 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.71 mountX=-0.20 mountY=0.20, mountTheta=2.35
22:00:46.509 00.001 2504 AutoExp: adjust SNR=21.10 new exposure 3934
22:00:46.511 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.21, y=0.18, opts=13)
22:00:46.512 00.001 2504 Enqueuing Move request for scope (0.21, 0.18)
22:00:46.514 00.002 3008 Worker thread wakes up
22:00:46.514 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
22:00:46.514 00.000 3008 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
22:00:46.514 00.000 3008 Moving (0.21, 0.18) raw xDistance=-0.20 yDistance=0.20
22:00:46.514 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.20, slope = -0.00
22:00:46.514 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.20 is < calculated value 0.26, using input
22:00:46.514 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.20 from input 0.20, slope = 0.03
22:00:46.514 00.000 3008 MoveAxis(E, 0, ABG)
22:00:46.514 00.000 3008 Move returns status 0, amount 0
22:00:46.514 00.000 3008 MoveAxis(S, 8, ABG)
22:00:46.514 00.000 3008 Guiding  Dir = 1, Dur = 8
22:00:46.528 00.014 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=181, med=4, FiltMin=2, FiltMax=143, Gamma=0.570
22:00:46.538 00.010 3008 IsSlewing returns 0
22:00:46.538 00.000 3008 IsGuiding returns 0
22:00:46.599 00.061 2504 UpdateGuideState exits: m=904 SNR=21.1 Exp=3.9 s
22:00:46.600 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:46.601 00.001 2504 ScheduleExposure(3934,3,1) exposurePending=0
22:00:46.602 00.001 2504 Enqueuing Expose request
22:00:46.627 00.025 3008 IsGuiding returns 1
22:00:46.627 00.000 3008 scope still moving after pulse duration time elapsed
22:00:46.680 00.053 3008 IsSlewing returns 0
22:00:46.680 00.000 3008 IsGuiding returns 0
22:00:46.680 00.000 3008 scope move finished after 8 + 133 ms
22:00:46.680 00.000 3008 Move returns status 0, amount 8
22:00:46.680 00.000 3008 move complete, result=0
22:00:46.680 00.000 3008 worker thread done servicing request
22:00:46.680 00.000 2504 GuideStep: -0.2 px 0 ms EAST, 0.2 px 8 ms SOUTH
22:00:46.681 00.001 3008 Worker thread wakes up
22:00:46.681 00.000 3008 worker thread servicing REQUEST_EXPOSE 3934
22:00:52.690 06.009 3008 Handling exposure in thread, d=3934 o=3 r=(1259,675,31,31)
22:00:52.690 00.000 3008 ZWO: set CONTROL_EXPOSURE 3934000
22:00:56.875 04.185 3008 Exposure complete
22:00:56.918 00.043 3008 worker thread done servicing request
22:00:56.919 00.001 2504 OnExposeComplete: enter
22:00:56.920 00.001 2504 UpdateGuideState(): m_state=6
22:00:56.921 00.001 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:00:56.923 00.002 2504 Star::Find returns 1 (0), X=1274.63, Y=690.04, Mass=908, SNR=21.2, Peak=42 HFD=5.1
22:00:56.924 00.001 2504 MultiStar: [#1 0.80,0.42,0.00,M1] [#2 0.73,0.14,0.00,M1] 
22:00:56.925 00.001 2504 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.07) = xAngle (-2.75 = -2.75)
22:00:56.926 00.001 2504 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.89 = 0.39)
22:00:56.927 00.001 2504 CameraToMount -- cameraX=0.76 cameraY=0.25 hyp=0.80 cameraTheta=0.32 mountX=-0.74 mountY=0.31, mountTheta=2.75
22:00:56.928 00.001 2504 AutoExp: adjust SNR=21.15 new exposure 3872
22:00:56.930 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.76, y=0.25, opts=13)
22:00:56.931 00.001 2504 Enqueuing Move request for scope (0.76, 0.25)
22:00:56.932 00.001 3008 Worker thread wakes up
22:00:56.932 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.25) opts 0xd
22:00:56.932 00.000 3008 Handling offset move in thread for scope, endpoint = (0.76, 0.25)
22:00:56.932 00.000 3008 Moving (0.76, 0.25) raw xDistance=-0.74 yDistance=0.31
22:00:56.932 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.74, slope = 0.03
22:00:56.932 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.31 is < calculated value 0.67, using input
22:00:56.932 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.31 from input 0.31, slope = 0.07
22:00:56.932 00.000 3008 MoveAxis(E, 0, ABG)
22:00:56.932 00.000 3008 Move returns status 0, amount 0
22:00:56.932 00.000 3008 MoveAxis(S, 12, ABG)
22:00:56.933 00.001 3008 Guiding  Dir = 1, Dur = 12
22:00:56.949 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=161, med=4, FiltMin=2, FiltMax=123, Gamma=0.570
22:00:56.960 00.011 3008 IsSlewing returns 0
22:00:56.960 00.000 3008 IsGuiding returns 0
22:00:57.021 00.061 2504 UpdateGuideState exits: m=908 SNR=21.2 Exp=3.9 s
22:00:57.023 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:57.024 00.001 2504 ScheduleExposure(3872,3,1) exposurePending=0
22:00:57.025 00.001 2504 Enqueuing Expose request
22:00:57.044 00.019 3008 IsGuiding returns 1
22:00:57.044 00.000 3008 scope still moving after pulse duration time elapsed
22:00:57.202 00.158 3008 IsSlewing returns 0
22:00:57.202 00.000 3008 IsGuiding returns 0
22:00:57.202 00.000 3008 scope move finished after 12 + 229 ms
22:00:57.202 00.000 3008 Move returns status 0, amount 12
22:00:57.202 00.000 3008 move complete, result=0
22:00:57.202 00.000 3008 worker thread done servicing request
22:00:57.202 00.000 2504 GuideStep: -0.7 px 0 ms EAST, 0.3 px 12 ms SOUTH
22:00:57.203 00.001 3008 Worker thread wakes up
22:00:57.204 00.001 3008 worker thread servicing REQUEST_EXPOSE 3872
22:01:03.212 06.008 3008 Handling exposure in thread, d=3872 o=3 r=(1259,675,31,31)
22:01:03.212 00.000 3008 ZWO: set CONTROL_EXPOSURE 3872000
22:01:07.328 04.116 3008 Exposure complete
22:01:07.373 00.045 3008 worker thread done servicing request
22:01:07.374 00.001 2504 OnExposeComplete: enter
22:01:07.375 00.001 2504 UpdateGuideState(): m_state=6
22:01:07.376 00.001 2504 Star::Find(15, 1274, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:01:07.377 00.001 2504 Star::Find returns 1 (0), X=1274.00, Y=689.31, Mass=871, SNR=20.7, Peak=37 HFD=5.2
22:01:07.378 00.001 2504 MultiStar: [#1 -0.15,-0.57,0.80,U] [#2 -0.22,-0.75,0.00,M2] 
22:01:07.380 00.002 2504 single-star, 1 included, MultiStar: {0.01, -0.52}, one-star: {0.14, -0.48}
22:01:07.381 00.001 2504 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.07) = xAngle (-4.36 = 1.92)
22:01:07.382 00.001 2504 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.50 = -1.22)
22:01:07.383 00.001 2504 CameraToMount -- cameraX=0.14 cameraY=-0.48 hyp=0.50 cameraTheta=-1.30 mountX=-0.17 mountY=-0.47, mountTheta=-1.92
22:01:07.384 00.001 2504 AutoExp: adjust SNR=20.71 new exposure 3833
22:01:07.386 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.14, y=-0.48, opts=13)
22:01:07.387 00.001 2504 Enqueuing Move request for scope (0.14, -0.48)
22:01:07.388 00.001 3008 Worker thread wakes up
22:01:07.388 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.48) opts 0xd
22:01:07.388 00.000 3008 Handling offset move in thread for scope, endpoint = (0.14, -0.48)
22:01:07.388 00.000 3008 Moving (0.14, -0.48) raw xDistance=-0.17 yDistance=-0.47
22:01:07.388 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.17, slope = 0.03
22:01:07.388 00.000 3008 Lowpass2 history cleared, outlier deflection
22:01:07.388 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.47 from input -0.47, slope = 0.00
22:01:07.389 00.001 3008 MoveAxis(E, 0, ABG)
22:01:07.389 00.000 3008 Move returns status 0, amount 0
22:01:07.389 00.000 3008 MoveAxis(N, 18, ABG)
22:01:07.389 00.000 3008 Guiding  Dir = 0, Dur = 18
22:01:07.404 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=140, med=4, FiltMin=2, FiltMax=107, Gamma=0.570
22:01:07.413 00.009 3008 IsSlewing returns 0
22:01:07.413 00.000 3008 IsGuiding returns 0
22:01:07.471 00.058 2504 UpdateGuideState exits: m=871 SNR=20.7 Exp=3.8 s
22:01:07.472 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:07.473 00.001 2504 ScheduleExposure(3833,3,1) exposurePending=0
22:01:07.474 00.001 2504 Enqueuing Expose request
22:01:07.511 00.037 3008 IsGuiding returns 1
22:01:07.511 00.000 3008 scope still moving after pulse duration time elapsed
22:01:07.571 00.060 3008 IsSlewing returns 0
22:01:07.571 00.000 3008 IsGuiding returns 0
22:01:07.571 00.000 3008 scope move finished after 18 + 140 ms
22:01:07.571 00.000 3008 Move returns status 0, amount 18
22:01:07.571 00.000 3008 move complete, result=0
22:01:07.571 00.000 3008 worker thread done servicing request
22:01:07.571 00.000 3008 Worker thread wakes up
22:01:07.571 00.000 2504 GuideStep: -0.2 px 0 ms EAST, -0.5 px 18 ms NORTH
22:01:07.573 00.002 3008 worker thread servicing REQUEST_EXPOSE 3833
22:01:13.580 06.007 3008 Handling exposure in thread, d=3833 o=3 r=(1259,675,31,31)
22:01:13.580 00.000 3008 ZWO: set CONTROL_EXPOSURE 3833000
22:01:17.662 04.082 3008 Exposure complete
22:01:17.704 00.042 3008 worker thread done servicing request
22:01:17.704 00.000 2504 OnExposeComplete: enter
22:01:17.705 00.001 2504 UpdateGuideState(): m_state=6
22:01:17.708 00.003 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
22:01:17.709 00.001 2504 Star::Find returns 1 (0), X=1274.40, Y=690.28, Mass=895, SNR=21.0, Peak=39 HFD=4.9
22:01:17.710 00.001 2504 MultiStar: [#1 0.45,0.38,0.79,U] [#2 0.49,0.36,0.63,U] 
22:01:17.711 00.001 2504 refined, 2 included, MultiStar: {0.49, 0.42}, one-star: {0.54, 0.50}
22:01:17.712 00.001 2504 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.07) = xAngle (-2.36 = -2.36)
22:01:17.713 00.001 2504 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.50 = 0.78)
22:01:17.714 00.001 2504 CameraToMount -- cameraX=0.49 cameraY=0.42 hyp=0.65 cameraTheta=0.71 mountX=-0.46 mountY=0.46, mountTheta=2.36
22:01:17.715 00.001 2504 AutoExp: adjust SNR=21.00 new exposure 3780
22:01:17.717 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.49, y=0.42, opts=13)
22:01:17.718 00.001 2504 Enqueuing Move request for scope (0.49, 0.42)
22:01:17.719 00.001 3008 Worker thread wakes up
22:01:17.719 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.42) opts 0xd
22:01:17.719 00.000 3008 Handling offset move in thread for scope, endpoint = (0.49, 0.42)
22:01:17.719 00.000 3008 Moving (0.49, 0.42) raw xDistance=-0.46 yDistance=0.46
22:01:17.719 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.46, slope = 0.00
22:01:17.719 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.46 from input 0.46, slope = 0.00
22:01:17.719 00.000 3008 MoveAxis(E, 0, ABG)
22:01:17.719 00.000 3008 Move returns status 0, amount 0
22:01:17.719 00.000 3008 MoveAxis(S, 18, ABG)
22:01:17.719 00.000 3008 Guiding  Dir = 1, Dur = 18
22:01:17.731 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=153, med=4, FiltMin=2, FiltMax=116, Gamma=0.570
22:01:17.789 00.058 2504 UpdateGuideState exits: m=895 SNR=21.0 Exp=3.8 s
22:01:17.791 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:17.792 00.001 2504 ScheduleExposure(3780,3,1) exposurePending=0
22:01:17.793 00.001 2504 Enqueuing Expose request
22:01:17.820 00.027 3008 IsSlewing returns 0
22:01:17.820 00.000 3008 IsGuiding returns 0
22:01:17.862 00.042 3008 IsGuiding returns 1
22:01:17.862 00.000 3008 scope still moving after pulse duration time elapsed
22:01:17.912 00.050 3008 IsSlewing returns 0
22:01:17.912 00.000 3008 IsGuiding returns 0
22:01:17.912 00.000 3008 scope move finished after 18 + 74 ms
22:01:17.912 00.000 3008 Move returns status 0, amount 18
22:01:17.912 00.000 3008 move complete, result=0
22:01:17.912 00.000 3008 worker thread done servicing request
22:01:17.912 00.000 3008 Worker thread wakes up
22:01:17.912 00.000 2504 GuideStep: -0.5 px 0 ms EAST, 0.5 px 18 ms SOUTH
22:01:17.913 00.001 3008 worker thread servicing REQUEST_EXPOSE 3780
22:01:23.928 06.015 3008 Handling exposure in thread, d=3780 o=3 r=(1259,675,31,31)
22:01:23.928 00.000 3008 ZWO: set CONTROL_EXPOSURE 3780000
22:01:27.954 04.026 3008 Exposure complete
22:01:27.998 00.044 3008 worker thread done servicing request
22:01:27.998 00.000 2504 OnExposeComplete: enter
22:01:27.999 00.001 2504 UpdateGuideState(): m_state=6
22:01:28.001 00.002 2504 Star::Find(15, 1274, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
22:01:28.002 00.001 2504 Star::Find returns 1 (0), X=1274.47, Y=689.90, Mass=883, SNR=20.9, Peak=44 HFD=4.8
22:01:28.003 00.001 2504 MultiStar: [#1 0.34,-0.08,0.79,U] [#2 0.43,-0.14,0.64,U] 
22:01:28.004 00.001 2504 refined, 2 included, MultiStar: {0.47, -0.02}, one-star: {0.61, 0.11}
22:01:28.005 00.001 2504 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.07) = xAngle (-3.10 = -3.10)
22:01:28.006 00.001 2504 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.24 = 0.04)
22:01:28.007 00.001 2504 CameraToMount -- cameraX=0.47 cameraY=-0.02 hyp=0.48 cameraTheta=-0.04 mountX=-0.47 mountY=0.02, mountTheta=3.10
22:01:28.008 00.001 2504 AutoExp: adjust SNR=20.86 new exposure 3734
22:01:28.010 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.47, y=-0.02, opts=13)
22:01:28.011 00.001 2504 Enqueuing Move request for scope (0.47, -0.02)
22:01:28.012 00.001 3008 Worker thread wakes up
22:01:28.012 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.02) opts 0xd
22:01:28.012 00.000 3008 Handling offset move in thread for scope, endpoint = (0.47, -0.02)
22:01:28.012 00.000 3008 Moving (0.47, -0.02) raw xDistance=-0.47 yDistance=0.02
22:01:28.012 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.36 from input -0.47, slope = -0.04
22:01:28.012 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.02, slope = 0.00
22:01:28.012 00.000 3008 MoveAxis(E, 17, ABG)
22:01:28.012 00.000 3008 Guiding  Dir = 2, Dur = 17
22:01:28.024 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=169, med=4, FiltMin=2, FiltMax=133, Gamma=0.570
22:01:28.084 00.060 2504 UpdateGuideState exits: m=883 SNR=20.9 Exp=3.7 s
22:01:28.086 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:28.087 00.001 2504 ScheduleExposure(3734,3,1) exposurePending=0
22:01:28.088 00.001 2504 Enqueuing Expose request
22:01:28.100 00.012 3008 IsSlewing returns 0
22:01:28.100 00.000 3008 IsGuiding returns 0
22:01:28.201 00.101 3008 IsGuiding returns 1
22:01:28.201 00.000 3008 scope still moving after pulse duration time elapsed
22:01:28.257 00.056 3008 IsSlewing returns 0
22:01:28.257 00.000 3008 IsGuiding returns 0
22:01:28.257 00.000 3008 scope move finished after 17 + 139 ms
22:01:28.257 00.000 3008 Move returns status 0, amount 17
22:01:28.257 00.000 3008 MoveAxis(N, 0, ABG)
22:01:28.257 00.000 3008 Move returns status 0, amount 0
22:01:28.257 00.000 3008 move complete, result=0
22:01:28.257 00.000 3008 worker thread done servicing request
22:01:28.257 00.000 3008 Worker thread wakes up
22:01:28.257 00.000 2504 GuideStep: -0.5 px 17 ms EAST, 0.0 px 0 ms NORTH
22:01:28.259 00.002 3008 worker thread servicing REQUEST_EXPOSE 3734
22:01:34.271 06.012 3008 Handling exposure in thread, d=3734 o=3 r=(1259,675,31,31)
22:01:34.271 00.000 3008 ZWO: set CONTROL_EXPOSURE 3734000
22:01:38.253 03.982 3008 Exposure complete
22:01:38.296 00.043 3008 worker thread done servicing request
22:01:38.296 00.000 2504 OnExposeComplete: enter
22:01:38.297 00.001 2504 UpdateGuideState(): m_state=6
22:01:38.299 00.002 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
22:01:38.300 00.001 2504 Star::Find returns 1 (0), X=1273.83, Y=690.34, Mass=834, SNR=20.3, Peak=31 HFD=5.5
22:01:38.301 00.001 2504 MultiStar: [#1 -0.45,0.51,0.00,M1] [#2 -0.43,0.50,0.00,M1] 
22:01:38.302 00.001 2504 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.07) = xAngle (-1.43 = -1.43)
22:01:38.303 00.001 2504 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.57 = 1.71)
22:01:38.304 00.001 2504 CameraToMount -- cameraX=-0.04 cameraY=0.56 hyp=0.56 cameraTheta=1.64 mountX=0.08 mountY=0.55, mountTheta=1.43
22:01:38.305 00.001 2504 AutoExp: adjust SNR=20.27 new exposure 3719
22:01:38.307 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.04, y=0.56, opts=13)
22:01:38.308 00.001 2504 Enqueuing Move request for scope (-0.04, 0.56)
22:01:38.309 00.001 3008 Worker thread wakes up
22:01:38.309 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.56) opts 0xd
22:01:38.309 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.04, 0.56)
22:01:38.309 00.000 3008 Moving (-0.04, 0.56) raw xDistance=0.08 yDistance=0.55
22:01:38.309 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.08, slope = -0.02
22:01:38.309 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.55 from input 0.55, slope = 0.00
22:01:38.309 00.000 3008 MoveAxis(E, 0, ABG)
22:01:38.309 00.000 3008 Move returns status 0, amount 0
22:01:38.309 00.000 3008 MoveAxis(S, 22, ABG)
22:01:38.309 00.000 3008 Guiding  Dir = 1, Dur = 22
22:01:38.325 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=119, med=4, FiltMin=2, FiltMax=96, Gamma=0.570
22:01:38.387 00.062 2504 UpdateGuideState exits: m=834 SNR=20.3 Exp=3.7 s
22:01:38.388 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:38.389 00.001 2504 ScheduleExposure(3719,3,1) exposurePending=0
22:01:38.390 00.001 2504 Enqueuing Expose request
22:01:38.481 00.091 3008 IsSlewing returns 0
22:01:38.481 00.000 3008 IsGuiding returns 0
22:01:38.589 00.108 3008 IsGuiding returns 1
22:01:38.589 00.000 3008 scope still moving after pulse duration time elapsed
22:01:38.655 00.066 3008 IsSlewing returns 0
22:01:38.655 00.000 3008 IsGuiding returns 0
22:01:38.655 00.000 3008 scope move finished after 22 + 151 ms
22:01:38.655 00.000 3008 Move returns status 0, amount 22
22:01:38.655 00.000 3008 move complete, result=0
22:01:38.655 00.000 3008 worker thread done servicing request
22:01:38.656 00.001 3008 Worker thread wakes up
22:01:38.656 00.000 2504 GuideStep: 0.1 px 0 ms EAST, 0.6 px 22 ms SOUTH
22:01:38.657 00.001 3008 worker thread servicing REQUEST_EXPOSE 3719
22:01:44.667 06.010 3008 Handling exposure in thread, d=3719 o=3 r=(1259,675,31,31)
22:01:44.667 00.000 3008 ZWO: set CONTROL_EXPOSURE 3719000
22:01:48.638 03.971 3008 Exposure complete
22:01:48.683 00.045 3008 worker thread done servicing request
22:01:48.684 00.001 2504 OnExposeComplete: enter
22:01:48.685 00.001 2504 UpdateGuideState(): m_state=6
22:01:48.686 00.001 2504 Star::Find(15, 1273, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
22:01:48.687 00.001 2504 Star::Find returns 1 (0), X=1274.19, Y=689.63, Mass=811, SNR=20.0, Peak=38 HFD=5.0
22:01:48.688 00.001 2504 MultiStar: [#1 0.32,-0.11,0.82,U] [#2 0.35,-0.02,0.66,U] 
22:01:48.689 00.001 2504 refined, 2 included, MultiStar: {0.33, -0.11}, one-star: {0.33, -0.16}
22:01:48.690 00.001 2504 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.07) = xAngle (-3.38 = 2.90)
22:01:48.691 00.001 2504 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.52 = -0.24)
22:01:48.692 00.001 2504 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.35 cameraTheta=-0.32 mountX=-0.34 mountY=-0.08, mountTheta=-2.90
22:01:48.693 00.001 2504 AutoExp: adjust SNR=20.00 new exposure 3719
22:01:48.695 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.33, y=-0.11, opts=13)
22:01:48.697 00.002 2504 Enqueuing Move request for scope (0.33, -0.11)
22:01:48.698 00.001 3008 Worker thread wakes up
22:01:48.698 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd
22:01:48.698 00.000 3008 Handling offset move in thread for scope, endpoint = (0.33, -0.11)
22:01:48.698 00.000 3008 Moving (0.33, -0.11) raw xDistance=-0.34 yDistance=-0.08
22:01:48.698 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.10 from input -0.34, slope = -0.01
22:01:48.698 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.08 is < calculated value -0.44, using input
22:01:48.698 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.08, slope = -0.11
22:01:48.698 00.000 3008 MoveAxis(E, 5, ABG)
22:01:48.698 00.000 3008 Guiding  Dir = 2, Dur = 5
22:01:48.713 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=138, med=4, FiltMin=2, FiltMax=112, Gamma=0.570
22:01:48.727 00.014 3008 IsSlewing returns 0
22:01:48.727 00.000 3008 IsGuiding returns 0
22:01:48.776 00.049 2504 UpdateGuideState exits: m=811 SNR=20.0 Exp=3.7 s
22:01:48.777 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:48.778 00.001 2504 ScheduleExposure(3719,3,1) exposurePending=0
22:01:48.779 00.001 2504 Enqueuing Expose request
22:01:48.939 00.160 3008 IsGuiding returns 1
22:01:48.941 00.002 3008 scope still moving after pulse duration time elapsed
22:01:48.994 00.053 3008 IsSlewing returns 0
22:01:48.994 00.000 3008 IsGuiding returns 0
22:01:48.994 00.000 3008 scope move finished after 5 + 262 ms
22:01:48.994 00.000 3008 Move returns status 0, amount 5
22:01:48.994 00.000 3008 MoveAxis(N, 0, ABG)
22:01:48.994 00.000 3008 Move returns status 0, amount 0
22:01:48.994 00.000 3008 move complete, result=0
22:01:48.994 00.000 3008 worker thread done servicing request
22:01:48.994 00.000 3008 Worker thread wakes up
22:01:48.994 00.000 2504 GuideStep: -0.3 px 5 ms EAST, -0.1 px 0 ms NORTH
22:01:48.996 00.002 3008 worker thread servicing REQUEST_EXPOSE 3719
22:01:55.012 06.016 3008 Handling exposure in thread, d=3719 o=3 r=(1259,675,31,31)
22:01:58.973 03.961 3008 Exposure complete
22:01:59.016 00.043 3008 worker thread done servicing request
22:01:59.016 00.000 2504 OnExposeComplete: enter
22:01:59.017 00.001 2504 UpdateGuideState(): m_state=6
22:01:59.019 00.002 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
22:01:59.019 00.000 2504 Star::Find returns 1 (0), X=1273.26, Y=689.75, Mass=852, SNR=20.5, Peak=37 HFD=5.0
22:01:59.021 00.002 2504 MultiStar: [#1 -0.52,0.10,0.78,U] [#2 -0.54,-0.11,0.65,U] 
22:01:59.022 00.001 2504 refined, 2 included, MultiStar: {-0.56, -0.01}, one-star: {-0.61, -0.04}
22:01:59.023 00.001 2504 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.07) = xAngle (-6.18 = 0.10)
22:01:59.024 00.001 2504 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-9.32 = -3.04)
22:01:59.025 00.001 2504 CameraToMount -- cameraX=-0.56 cameraY=-0.01 hyp=0.56 cameraTheta=-3.12 mountX=0.56 mountY=-0.06, mountTheta=-0.10
22:01:59.026 00.001 2504 AutoExp: adjust SNR=20.48 new exposure 3693
22:01:59.028 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.56, y=-0.01, opts=13)
22:01:59.029 00.001 2504 Enqueuing Move request for scope (-0.56, -0.01)
22:01:59.030 00.001 3008 Worker thread wakes up
22:01:59.030 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.01) opts 0xd
22:01:59.030 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.56, -0.01)
22:01:59.031 00.001 3008 Moving (-0.56, -0.01) raw xDistance=0.56 yDistance=-0.06
22:01:59.031 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.08 from input 0.56, slope = 0.01
22:01:59.031 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.06 is < calculated value -0.57, using input
22:01:59.031 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.06, slope = -0.11
22:01:59.031 00.000 3008 MoveAxis(W, 4, ABG)
22:01:59.031 00.000 3008 Guiding  Dir = 3, Dur = 4
22:01:59.046 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=136, med=4, FiltMin=2, FiltMax=109, Gamma=0.570
22:01:59.055 00.009 3008 IsSlewing returns 0
22:01:59.055 00.000 3008 IsGuiding returns 0
22:01:59.115 00.060 2504 UpdateGuideState exits: m=852 SNR=20.5 Exp=3.7 s
22:01:59.117 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:59.118 00.001 2504 ScheduleExposure(3693,3,1) exposurePending=0
22:01:59.119 00.001 2504 Enqueuing Expose request
22:01:59.143 00.024 3008 IsGuiding returns 1
22:01:59.143 00.000 3008 scope still moving after pulse duration time elapsed
22:01:59.195 00.052 3008 IsSlewing returns 0
22:01:59.195 00.000 3008 IsGuiding returns 0
22:01:59.196 00.001 3008 scope move finished after 4 + 135 ms
22:01:59.196 00.000 3008 Move returns status 0, amount 4
22:01:59.196 00.000 3008 MoveAxis(N, 0, ABG)
22:01:59.196 00.000 3008 Move returns status 0, amount 0
22:01:59.196 00.000 3008 move complete, result=0
22:01:59.196 00.000 3008 worker thread done servicing request
22:01:59.196 00.000 3008 Worker thread wakes up
22:01:59.196 00.000 2504 GuideStep: 0.6 px 4 ms WEST, -0.1 px 0 ms NORTH
22:01:59.197 00.001 3008 worker thread servicing REQUEST_EXPOSE 3693
22:02:05.201 06.004 3008 Handling exposure in thread, d=3693 o=3 r=(1259,675,31,31)
22:02:05.201 00.000 3008 ZWO: set CONTROL_EXPOSURE 3693000
22:02:09.136 03.935 3008 Exposure complete
22:02:09.179 00.043 3008 worker thread done servicing request
22:02:09.179 00.000 2504 OnExposeComplete: enter
22:02:09.181 00.002 2504 UpdateGuideState(): m_state=6
22:02:09.182 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
22:02:09.183 00.001 2504 Star::Find returns 1 (0), X=1273.96, Y=690.14, Mass=816, SNR=20.0, Peak=36 HFD=5.5
22:02:09.184 00.001 2504 MultiStar: [#1 -0.30,0.20,0.78,U] [#2 -0.13,0.16,0.65,U] 
22:02:09.185 00.001 2504 refined, 2 included, MultiStar: {-0.09, 0.25}, one-star: {0.09, 0.35}
22:02:09.186 00.001 2504 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.07) = xAngle (-1.14 = -1.14)
22:02:09.187 00.001 2504 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.28 = 2.00)
22:02:09.188 00.001 2504 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.93 mountX=0.11 mountY=0.24, mountTheta=1.14
22:02:09.189 00.001 2504 AutoExp: adjust SNR=20.03 new exposure 3691
22:02:09.191 00.002 2504 SchedulePrimaryMove(0CECED28, x=-0.09, y=0.25, opts=13)
22:02:09.192 00.001 2504 Enqueuing Move request for scope (-0.09, 0.25)
22:02:09.193 00.001 3008 Worker thread wakes up
22:02:09.193 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
22:02:09.193 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
22:02:09.193 00.000 3008 Moving (-0.09, 0.25) raw xDistance=0.11 yDistance=0.24
22:02:09.193 00.000 3008 GuideAlgorithmLowpass2::Result() input 0.11 is < calculated value 0.34, using input
22:02:09.193 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.11, slope = 0.04
22:02:09.193 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.24, slope = -0.06
22:02:09.193 00.000 3008 MoveAxis(E, 0, ABG)
22:02:09.193 00.000 3008 Move returns status 0, amount 0
22:02:09.194 00.001 3008 MoveAxis(N, 0, ABG)
22:02:09.194 00.000 3008 Move returns status 0, amount 0
22:02:09.194 00.000 3008 move complete, result=0
22:02:09.194 00.000 3008 worker thread done servicing request
22:02:09.205 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=135, med=4, FiltMin=2, FiltMax=109, Gamma=0.570
22:02:09.277 00.072 2504 UpdateGuideState exits: m=816 SNR=20.0 Exp=3.7 s
22:02:09.278 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:09.279 00.001 2504 ScheduleExposure(3691,3,1) exposurePending=0
22:02:09.281 00.002 2504 Enqueuing Expose request
22:02:09.282 00.001 3008 Worker thread wakes up
22:02:09.282 00.000 2504 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:02:09.283 00.001 3008 worker thread servicing REQUEST_EXPOSE 3691
22:02:15.292 06.009 3008 Handling exposure in thread, d=3691 o=3 r=(1259,675,31,31)
22:02:15.292 00.000 3008 ZWO: set CONTROL_EXPOSURE 3691000
22:02:19.243 03.951 3008 Exposure complete
22:02:19.295 00.052 3008 worker thread done servicing request
22:02:19.296 00.001 2504 OnExposeComplete: enter
22:02:19.297 00.001 2504 UpdateGuideState(): m_state=6
22:02:19.298 00.001 2504 Star::Find(15, 1273, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
22:02:19.299 00.001 2504 Star::Find returns 1 (0), X=1274.00, Y=689.46, Mass=851, SNR=20.5, Peak=40 HFD=5.0
22:02:19.300 00.001 2504 MultiStar: [#1 0.01,-0.58,0.00,M1] [#2 -0.05,-0.49,0.65,U] 
22:02:19.301 00.001 2504 single-star, 1 included, MultiStar: {0.06, -0.39}, one-star: {0.14, -0.32}
22:02:19.302 00.001 2504 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.07) = xAngle (-4.24 = 2.04)
22:02:19.303 00.001 2504 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.38 = -1.10)
22:02:19.304 00.001 2504 CameraToMount -- cameraX=0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-1.17 mountX=-0.16 mountY=-0.31, mountTheta=-2.04
22:02:19.305 00.001 2504 AutoExp: adjust SNR=20.48 new exposure 3665
22:02:19.307 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.14, y=-0.32, opts=13)
22:02:19.308 00.001 2504 Enqueuing Move request for scope (0.14, -0.32)
22:02:19.309 00.001 3008 Worker thread wakes up
22:02:19.309 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.32) opts 0xd
22:02:19.309 00.000 3008 Handling offset move in thread for scope, endpoint = (0.14, -0.32)
22:02:19.309 00.000 3008 Moving (0.14, -0.32) raw xDistance=-0.16 yDistance=-0.31
22:02:19.309 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.16, slope = 0.07
22:02:19.309 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.31 is < calculated value -0.62, using input
22:02:19.309 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.31 from input -0.31, slope = -0.09
22:02:19.309 00.000 3008 MoveAxis(E, 0, ABG)
22:02:19.310 00.001 3008 Move returns status 0, amount 0
22:02:19.310 00.000 3008 MoveAxis(N, 12, ABG)
22:02:19.310 00.000 3008 Guiding  Dir = 0, Dur = 12
22:02:19.320 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=162, med=4, FiltMin=2, FiltMax=131, Gamma=0.570
22:02:19.381 00.061 2504 UpdateGuideState exits: m=851 SNR=20.5 Exp=3.7 s
22:02:19.383 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:19.384 00.001 2504 ScheduleExposure(3665,3,1) exposurePending=0
22:02:19.385 00.001 2504 Enqueuing Expose request
22:02:19.401 00.016 3008 IsSlewing returns 0
22:02:19.496 00.095 3008 IsGuiding returns 0
22:02:19.568 00.072 3008 IsGuiding returns 1
22:02:19.568 00.000 3008 scope still moving after pulse duration time elapsed
22:02:19.618 00.050 3008 IsSlewing returns 0
22:02:19.618 00.000 3008 IsGuiding returns 0
22:02:19.618 00.000 3008 scope move finished after 12 + 109 ms
22:02:19.618 00.000 3008 Move returns status 0, amount 12
22:02:19.618 00.000 3008 move complete, result=0
22:02:19.618 00.000 3008 worker thread done servicing request
22:02:19.618 00.000 3008 Worker thread wakes up
22:02:19.618 00.000 2504 GuideStep: -0.2 px 0 ms EAST, -0.3 px 12 ms NORTH
22:02:19.620 00.002 3008 worker thread servicing REQUEST_EXPOSE 3665
22:02:29.051 09.431 3008 Handling exposure in thread, d=3665 o=3 r=(1259,675,31,31)
22:02:29.051 00.000 3008 ZWO: set CONTROL_EXPOSURE 3665000
22:02:32.967 03.916 3008 Exposure complete
22:02:33.011 00.044 3008 worker thread done servicing request
22:02:33.012 00.001 2504 OnExposeComplete: enter
22:02:33.013 00.001 2504 UpdateGuideState(): m_state=6
22:02:33.014 00.001 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
22:02:33.015 00.001 2504 Star::Find returns 1 (0), X=1274.07, Y=689.58, Mass=845, SNR=20.4, Peak=32 HFD=5.2
22:02:33.016 00.001 2504 MultiStar: [#1 0.09,-0.16,0.80,U] [#2 0.08,-0.26,0.63,U] 
22:02:33.017 00.001 2504 refined, 2 included, MultiStar: {0.13, -0.21}, one-star: {0.20, -0.21}
22:02:33.018 00.001 2504 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.07) = xAngle (-4.06 = 2.22)
22:02:33.019 00.001 2504 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.20 = -0.92)
22:02:33.020 00.001 2504 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-1.00 mountX=-0.15 mountY=-0.20, mountTheta=-2.22
22:02:33.021 00.001 2504 AutoExp: adjust SNR=20.39 new exposure 3644
22:02:33.023 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.13, y=-0.21, opts=13)
22:02:33.024 00.001 2504 Enqueuing Move request for scope (0.13, -0.21)
22:02:33.025 00.001 3008 Worker thread wakes up
22:02:33.026 00.001 3008 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.21) opts 0xd
22:02:33.026 00.000 3008 Handling offset move in thread for scope, endpoint = (0.13, -0.21)
22:02:33.026 00.000 3008 Moving (0.13, -0.21) raw xDistance=-0.15 yDistance=-0.20
22:02:33.026 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.15, slope = 0.07
22:02:33.026 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.20 is < calculated value -0.68, using input
22:02:33.026 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.20 from input -0.20, slope = -0.08
22:02:33.026 00.000 3008 MoveAxis(E, 0, ABG)
22:02:33.026 00.000 3008 Move returns status 0, amount 0
22:02:33.026 00.000 3008 MoveAxis(N, 8, ABG)
22:02:33.026 00.000 3008 Guiding  Dir = 0, Dur = 8
22:02:33.043 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=132, med=4, FiltMin=2, FiltMax=113, Gamma=0.570
22:02:33.047 00.004 3008 IsSlewing returns 0
22:02:33.048 00.001 3008 IsGuiding returns 0
22:02:33.103 00.055 2504 UpdateGuideState exits: m=845 SNR=20.4 Exp=3.6 s
22:02:33.104 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:33.105 00.001 2504 ScheduleExposure(3644,3,1) exposurePending=0
22:02:33.106 00.001 2504 Enqueuing Expose request
22:02:33.252 00.146 3008 IsGuiding returns 1
22:02:33.252 00.000 3008 scope still moving after pulse duration time elapsed
22:02:33.311 00.059 3008 IsSlewing returns 0
22:02:33.311 00.000 3008 IsGuiding returns 0
22:02:33.311 00.000 3008 scope move finished after 8 + 256 ms
22:02:33.311 00.000 3008 Move returns status 0, amount 8
22:02:33.311 00.000 3008 move complete, result=0
22:02:33.311 00.000 3008 worker thread done servicing request
22:02:33.311 00.000 3008 Worker thread wakes up
22:02:33.312 00.001 2504 GuideStep: -0.1 px 0 ms EAST, -0.2 px 8 ms NORTH
22:02:33.313 00.001 3008 worker thread servicing REQUEST_EXPOSE 3644
22:02:39.322 06.009 3008 Handling exposure in thread, d=3644 o=3 r=(1259,675,31,31)
22:02:39.322 00.000 3008 ZWO: set CONTROL_EXPOSURE 3644000
22:02:43.211 03.889 3008 Exposure complete
22:02:43.255 00.044 3008 worker thread done servicing request
22:02:43.255 00.000 2504 OnExposeComplete: enter
22:02:43.256 00.001 2504 UpdateGuideState(): m_state=6
22:02:43.257 00.001 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
22:02:43.258 00.001 2504 Star::Find returns 1 (0), X=1274.09, Y=689.67, Mass=850, SNR=20.5, Peak=40 HFD=4.7
22:02:43.259 00.001 2504 MultiStar: [#1 0.08,-0.36,0.80,U] [#2 0.06,-0.38,0.65,U] 
22:02:43.260 00.001 2504 single-star, 2 included, MultiStar: {0.14, -0.27}, one-star: {0.23, -0.12}
22:02:43.261 00.001 2504 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.07) = xAngle (-3.55 = 2.73)
22:02:43.262 00.001 2504 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.69 = -0.41)
22:02:43.263 00.001 2504 CameraToMount -- cameraX=0.23 cameraY=-0.12 hyp=0.25 cameraTheta=-0.48 mountX=-0.23 mountY=-0.10, mountTheta=-2.73
22:02:43.264 00.001 2504 AutoExp: adjust SNR=20.48 new exposure 3619
22:02:43.266 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.23, y=-0.12, opts=13)
22:02:43.267 00.001 2504 Enqueuing Move request for scope (0.23, -0.12)
22:02:43.269 00.002 3008 Worker thread wakes up
22:02:43.269 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.12) opts 0xd
22:02:43.269 00.000 3008 Handling offset move in thread for scope, endpoint = (0.23, -0.12)
22:02:43.269 00.000 3008 Moving (0.23, -0.12) raw xDistance=-0.23 yDistance=-0.10
22:02:43.269 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.23, slope = 0.03
22:02:43.269 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.10 is < calculated value -0.64, using input
22:02:43.269 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.10 from input -0.10, slope = -0.07
22:02:43.269 00.000 3008 MoveAxis(E, 0, ABG)
22:02:43.269 00.000 3008 Move returns status 0, amount 0
22:02:43.269 00.000 3008 MoveAxis(N, 4, ABG)
22:02:43.269 00.000 3008 Guiding  Dir = 0, Dur = 4
22:02:43.285 00.016 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=160, med=4, FiltMin=2, FiltMax=129, Gamma=0.570
22:02:43.295 00.010 3008 IsSlewing returns 0
22:02:43.296 00.001 3008 IsGuiding returns 0
22:02:43.350 00.054 2504 UpdateGuideState exits: m=850 SNR=20.5 Exp=3.6 s
22:02:43.352 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:43.353 00.001 2504 ScheduleExposure(3619,3,1) exposurePending=0
22:02:43.355 00.002 2504 Enqueuing Expose request
22:02:43.510 00.155 3008 IsGuiding returns 1
22:02:43.511 00.001 3008 scope still moving after pulse duration time elapsed
22:02:43.561 00.050 3008 IsSlewing returns 0
22:02:43.561 00.000 3008 IsGuiding returns 0
22:02:43.561 00.000 3008 scope move finished after 4 + 262 ms
22:02:43.561 00.000 3008 Move returns status 0, amount 4
22:02:43.561 00.000 3008 move complete, result=0
22:02:43.561 00.000 3008 worker thread done servicing request
22:02:43.562 00.001 3008 Worker thread wakes up
22:02:43.562 00.000 2504 GuideStep: -0.2 px 0 ms EAST, -0.1 px 4 ms NORTH
22:02:43.563 00.001 3008 worker thread servicing REQUEST_EXPOSE 3619
22:02:49.580 06.017 3008 Handling exposure in thread, d=3619 o=3 r=(1259,675,31,31)
22:02:49.580 00.000 3008 ZWO: set CONTROL_EXPOSURE 3619000
22:02:53.448 03.868 3008 Exposure complete
22:02:53.492 00.044 3008 worker thread done servicing request
22:02:53.492 00.000 2504 OnExposeComplete: enter
22:02:53.494 00.002 2504 UpdateGuideState(): m_state=6
22:02:53.495 00.001 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
22:02:53.496 00.001 2504 Star::Find returns 1 (0), X=1274.49, Y=689.15, Mass=838, SNR=20.3, Peak=38 HFD=5.0
22:02:53.497 00.001 2504 MultiStar: [#1 0.36,-0.83,0.00,M1] [#2 0.41,-0.69,0.00,M1] 
22:02:53.498 00.001 2504 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.07) = xAngle (-3.86 = 2.42)
22:02:53.499 00.001 2504 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-7.00 = -0.72)
22:02:53.500 00.001 2504 CameraToMount -- cameraX=0.63 cameraY=-0.64 hyp=0.90 cameraTheta=-0.79 mountX=-0.68 mountY=-0.59, mountTheta=-2.42
22:02:53.501 00.001 2504 AutoExp: adjust SNR=20.33 new exposure 3602
22:02:53.503 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.63, y=-0.64, opts=13)
22:02:53.504 00.001 2504 Enqueuing Move request for scope (0.63, -0.64)
22:02:53.505 00.001 3008 Worker thread wakes up
22:02:53.505 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.64) opts 0xd
22:02:53.505 00.000 3008 Handling offset move in thread for scope, endpoint = (0.63, -0.64)
22:02:53.505 00.000 3008 Moving (0.63, -0.64) raw xDistance=-0.68 yDistance=-0.59
22:02:53.505 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.06 from input -0.68, slope = -0.01
22:02:53.505 00.000 3008 Lowpass2 history cleared, outlier deflection
22:02:53.505 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.59 from input -0.59, slope = 0.00
22:02:53.505 00.000 3008 MoveAxis(E, 3, ABG)
22:02:53.505 00.000 3008 Guiding  Dir = 2, Dur = 3
22:02:53.522 00.017 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=140, med=4, FiltMin=2, FiltMax=106, Gamma=0.570
22:02:53.530 00.008 3008 IsSlewing returns 0
22:02:53.530 00.000 3008 IsGuiding returns 0
22:02:53.582 00.052 2504 UpdateGuideState exits: m=838 SNR=20.3 Exp=3.6 s
22:02:53.583 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:53.584 00.001 2504 ScheduleExposure(3602,3,1) exposurePending=0
22:02:53.585 00.001 2504 Enqueuing Expose request
22:02:53.716 00.131 3008 IsGuiding returns 1
22:02:53.716 00.000 3008 scope still moving after pulse duration time elapsed
22:02:53.764 00.048 3008 IsSlewing returns 0
22:02:53.765 00.001 3008 IsGuiding returns 0
22:02:53.765 00.000 3008 scope move finished after 3 + 231 ms
22:02:53.765 00.000 3008 Move returns status 0, amount 3
22:02:53.765 00.000 3008 MoveAxis(N, 23, ABG)
22:02:53.765 00.000 3008 Guiding  Dir = 0, Dur = 23
22:02:53.795 00.030 3008 IsSlewing returns 0
22:02:53.795 00.000 3008 IsGuiding returns 0
22:02:53.905 00.110 3008 IsGuiding returns 1
22:02:53.905 00.000 3008 scope still moving after pulse duration time elapsed
22:02:53.952 00.047 3008 IsSlewing returns 0
22:02:53.952 00.000 3008 IsGuiding returns 0
22:02:53.952 00.000 3008 scope move finished after 23 + 133 ms
22:02:53.952 00.000 3008 Move returns status 0, amount 23
22:02:53.952 00.000 3008 move complete, result=0
22:02:53.952 00.000 3008 worker thread done servicing request
22:02:53.952 00.000 3008 Worker thread wakes up
22:02:53.952 00.000 2504 GuideStep: -0.7 px 3 ms EAST, -0.6 px 23 ms NORTH
22:02:53.954 00.002 3008 worker thread servicing REQUEST_EXPOSE 3602
22:02:59.963 06.009 3008 Handling exposure in thread, d=3602 o=3 r=(1259,675,31,31)
22:02:59.963 00.000 3008 ZWO: set CONTROL_EXPOSURE 3602000
22:03:03.820 03.857 3008 Exposure complete
22:03:03.864 00.044 3008 worker thread done servicing request
22:03:03.864 00.000 2504 OnExposeComplete: enter
22:03:03.865 00.001 2504 UpdateGuideState(): m_state=6
22:03:03.867 00.002 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
22:03:03.868 00.001 2504 Star::Find returns 1 (0), X=1273.97, Y=689.73, Mass=836, SNR=20.3, Peak=48 HFD=4.3
22:03:03.869 00.001 2504 MultiStar: [#1 -0.01,-0.23,0.79,U] [#2 -0.09,-0.34,0.64,U] 
22:03:03.870 00.001 2504 single-star, 2 included, MultiStar: {0.02, -0.19}, one-star: {0.10, -0.06}
22:03:03.871 00.001 2504 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.07) = xAngle (-3.55 = 2.73)
22:03:03.872 00.001 2504 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.69 = -0.41)
22:03:03.873 00.001 2504 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.49 mountX=-0.11 mountY=-0.05, mountTheta=-2.73
22:03:03.874 00.001 2504 AutoExp: adjust SNR=20.33 new exposure 3585
22:03:03.875 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.10, y=-0.06, opts=13)
22:03:03.877 00.002 2504 Enqueuing Move request for scope (0.10, -0.06)
22:03:03.878 00.001 3008 Worker thread wakes up
22:03:03.878 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
22:03:03.878 00.000 3008 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
22:03:03.879 00.001 3008 Moving (0.10, -0.06) raw xDistance=-0.11 yDistance=-0.05
22:03:03.879 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.11 is < calculated value -0.19, using input
22:03:03.879 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.11, slope = -0.02
22:03:03.879 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.05, slope = 0.00
22:03:03.879 00.000 3008 MoveAxis(E, 0, ABG)
22:03:03.879 00.000 3008 Move returns status 0, amount 0
22:03:03.879 00.000 3008 MoveAxis(N, 0, ABG)
22:03:03.879 00.000 3008 Move returns status 0, amount 0
22:03:03.879 00.000 3008 move complete, result=0
22:03:03.879 00.000 3008 worker thread done servicing request
22:03:03.890 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=171, med=4, FiltMin=2, FiltMax=133, Gamma=0.570
22:03:03.948 00.058 2504 UpdateGuideState exits: m=836 SNR=20.3 Exp=3.6 s
22:03:03.949 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:03.950 00.001 2504 ScheduleExposure(3585,3,1) exposurePending=0
22:03:03.951 00.001 2504 Enqueuing Expose request
22:03:03.952 00.001 3008 Worker thread wakes up
22:03:03.952 00.000 2504 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:03:03.954 00.002 3008 worker thread servicing REQUEST_EXPOSE 3585
22:03:09.960 06.006 3008 Handling exposure in thread, d=3585 o=3 r=(1259,675,31,31)
22:03:09.960 00.000 3008 ZWO: set CONTROL_EXPOSURE 3585000
22:03:13.788 03.828 3008 Exposure complete
22:03:13.831 00.043 3008 worker thread done servicing request
22:03:13.831 00.000 2504 OnExposeComplete: enter
22:03:13.833 00.002 2504 UpdateGuideState(): m_state=6
22:03:13.834 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
22:03:13.835 00.001 2504 Star::Find returns 1 (0), X=1274.10, Y=690.23, Mass=814, SNR=20.0, Peak=32 HFD=5.1
22:03:13.836 00.001 2504 MultiStar: [#1 0.14,0.17,0.79,U] [#2 0.07,0.16,0.63,U] 
22:03:13.838 00.002 2504 refined, 2 included, MultiStar: {0.16, 0.28}, one-star: {0.23, 0.45}
22:03:13.839 00.001 2504 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.07) = xAngle (-2.02 = -2.02)
22:03:13.840 00.001 2504 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.16 = 1.13)
22:03:13.841 00.001 2504 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.05 mountX=-0.14 mountY=0.29, mountTheta=2.02
22:03:13.842 00.001 2504 AutoExp: adjust SNR=20.03 new exposure 3584
22:03:13.844 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.16, y=0.28, opts=13)
22:03:13.845 00.001 2504 Enqueuing Move request for scope (0.16, 0.28)
22:03:13.847 00.002 3008 Worker thread wakes up
22:03:13.847 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
22:03:13.847 00.000 3008 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
22:03:13.847 00.000 3008 Moving (0.16, 0.28) raw xDistance=-0.14 yDistance=0.29
22:03:13.847 00.000 3008 GuideAlgorithmLowpass2::Result() input -0.14 is < calculated value -0.37, using input
22:03:13.847 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.14, slope = -0.05
22:03:13.847 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.29 from input 0.29, slope = 0.00
22:03:13.847 00.000 3008 MoveAxis(E, 0, ABG)
22:03:13.847 00.000 3008 Move returns status 0, amount 0
22:03:13.847 00.000 3008 MoveAxis(S, 11, ABG)
22:03:13.847 00.000 3008 Guiding  Dir = 1, Dur = 11
22:03:13.860 00.013 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=121, med=4, FiltMin=2, FiltMax=105, Gamma=0.570
22:03:13.872 00.012 3008 IsSlewing returns 0
22:03:13.873 00.001 3008 IsGuiding returns 0
22:03:13.930 00.057 2504 UpdateGuideState exits: m=814 SNR=20.0 Exp=3.6 s
22:03:13.932 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:13.932 00.000 2504 ScheduleExposure(3584,3,1) exposurePending=0
22:03:13.933 00.001 2504 Enqueuing Expose request
22:03:13.945 00.012 3008 IsGuiding returns 1
22:03:13.945 00.000 3008 scope still moving after pulse duration time elapsed
22:03:13.999 00.054 3008 IsSlewing returns 0
22:03:14.000 00.001 3008 IsGuiding returns 0
22:03:14.000 00.000 3008 scope move finished after 11 + 116 ms
22:03:14.000 00.000 3008 Move returns status 0, amount 11
22:03:14.000 00.000 3008 move complete, result=0
22:03:14.000 00.000 3008 worker thread done servicing request
22:03:14.000 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.3 px 11 ms SOUTH
22:03:14.001 00.001 3008 Worker thread wakes up
22:03:14.001 00.000 3008 worker thread servicing REQUEST_EXPOSE 3584
22:03:20.016 06.015 3008 Handling exposure in thread, d=3584 o=3 r=(1259,675,31,31)
22:03:20.016 00.000 3008 ZWO: set CONTROL_EXPOSURE 3584000
22:03:23.848 03.832 3008 Exposure complete
22:03:23.893 00.045 3008 worker thread done servicing request
22:03:23.893 00.000 2504 OnExposeComplete: enter
22:03:23.894 00.001 2504 UpdateGuideState(): m_state=6
22:03:23.895 00.001 2504 Star::Find(15, 1274, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
22:03:23.896 00.001 2504 Star::Find returns 1 (0), X=1274.41, Y=689.52, Mass=863, SNR=20.6, Peak=40 HFD=4.9
22:03:23.897 00.001 2504 MultiStar: [#1 0.58,-0.56,0.00,M1] [#2 0.64,-0.46,0.00,M1] 
22:03:23.898 00.001 2504 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.07) = xAngle (-3.52 = 2.77)
22:03:23.899 00.001 2504 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-6.66 = -0.37)
22:03:23.900 00.001 2504 CameraToMount -- cameraX=0.55 cameraY=-0.26 hyp=0.61 cameraTheta=-0.45 mountX=-0.56 mountY=-0.22, mountTheta=-2.77
22:03:23.901 00.001 2504 AutoExp: adjust SNR=20.65 new exposure 3551
22:03:23.904 00.003 2504 SchedulePrimaryMove(0CECED28, x=0.55, y=-0.26, opts=13)
22:03:23.905 00.001 2504 Enqueuing Move request for scope (0.55, -0.26)
22:03:23.906 00.001 3008 Worker thread wakes up
22:03:23.907 00.001 3008 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.26) opts 0xd
22:03:23.907 00.000 3008 Handling offset move in thread for scope, endpoint = (0.55, -0.26)
22:03:23.907 00.000 3008 Moving (0.55, -0.26) raw xDistance=-0.56 yDistance=-0.22
22:03:23.907 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.47 from input -0.56, slope = -0.06
22:03:23.907 00.000 3008 GuideAlgorithmLowpass2::Result() returns -0.22 from input -0.22, slope = 0.00
22:03:23.907 00.000 3008 MoveAxis(E, 22, ABG)
22:03:23.907 00.000 3008 Guiding  Dir = 2, Dur = 22
22:03:23.922 00.015 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=164, med=4, FiltMin=2, FiltMax=132, Gamma=0.570
22:03:23.935 00.013 3008 IsSlewing returns 0
22:03:23.935 00.000 3008 IsGuiding returns 0
22:03:23.991 00.056 2504 UpdateGuideState exits: m=863 SNR=20.6 Exp=3.6 s
22:03:23.992 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:23.994 00.002 2504 ScheduleExposure(3551,3,1) exposurePending=0
22:03:23.995 00.001 2504 Enqueuing Expose request
22:03:24.048 00.053 3008 IsGuiding returns 1
22:03:24.048 00.000 3008 scope still moving after pulse duration time elapsed
22:03:24.107 00.059 3008 IsSlewing returns 0
22:03:24.107 00.000 3008 IsGuiding returns 0
22:03:24.107 00.000 3008 scope move finished after 22 + 149 ms
22:03:24.107 00.000 3008 Move returns status 0, amount 22
22:03:24.107 00.000 3008 MoveAxis(N, 9, ABG)
22:03:24.107 00.000 3008 Guiding  Dir = 0, Dur = 9
22:03:24.139 00.032 3008 IsSlewing returns 0
22:03:24.140 00.001 3008 IsGuiding returns 0
22:03:24.221 00.081 3008 IsGuiding returns 1
22:03:24.221 00.000 3008 scope still moving after pulse duration time elapsed
22:03:24.278 00.057 3008 IsSlewing returns 0
22:03:24.279 00.001 3008 IsGuiding returns 0
22:03:24.279 00.000 3008 scope move finished after 9 + 129 ms
22:03:24.279 00.000 3008 Move returns status 0, amount 9
22:03:24.279 00.000 3008 move complete, result=0
22:03:24.279 00.000 3008 worker thread done servicing request
22:03:24.279 00.000 3008 Worker thread wakes up
22:03:24.279 00.000 2504 GuideStep: -0.6 px 22 ms EAST, -0.2 px 9 ms NORTH
22:03:24.280 00.001 3008 worker thread servicing REQUEST_EXPOSE 3551
22:03:30.283 06.003 3008 Handling exposure in thread, d=3551 o=3 r=(1259,675,31,31)
22:03:30.283 00.000 3008 ZWO: set CONTROL_EXPOSURE 3551000
22:03:34.090 03.807 3008 Exposure complete
22:03:34.134 00.044 3008 worker thread done servicing request
22:03:34.134 00.000 2504 OnExposeComplete: enter
22:03:34.135 00.001 2504 UpdateGuideState(): m_state=6
22:03:34.136 00.001 2504 Star::Find(15, 1274, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
22:03:34.137 00.001 2504 Star::Find returns 1 (0), X=1273.79, Y=689.86, Mass=852, SNR=20.5, Peak=41 HFD=4.6
22:03:34.139 00.002 2504 MultiStar: [#1 -0.37,0.03,0.78,U] [#2 -0.43,-0.03,0.65,U] 
22:03:34.139 00.000 2504 single-star, 2 included, MultiStar: {-0.26, 0.03}, one-star: {-0.07, 0.07}
22:03:34.141 00.002 2504 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.07) = xAngle (-0.72 = -0.72)
22:03:34.142 00.001 2504 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.86 = 2.43)
22:03:34.142 00.000 2504 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.35 mountX=0.08 mountY=0.07, mountTheta=0.71
22:03:34.144 00.002 2504 AutoExp: adjust SNR=20.53 new exposure 3524
22:03:34.145 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.07, y=0.07, opts=13)
22:03:34.147 00.002 2504 Enqueuing Move request for scope (-0.07, 0.07)
22:03:34.148 00.001 3008 Worker thread wakes up
22:03:34.148 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
22:03:34.148 00.000 3008 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
22:03:34.148 00.000 3008 Moving (-0.07, 0.07) raw xDistance=0.08 yDistance=0.07
22:03:34.148 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.08, slope = -0.06
22:03:34.148 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.07, slope = -0.02
22:03:34.148 00.000 3008 MoveAxis(E, 0, ABG)
22:03:34.148 00.000 3008 Move returns status 0, amount 0
22:03:34.148 00.000 3008 MoveAxis(N, 0, ABG)
22:03:34.148 00.000 3008 Move returns status 0, amount 0
22:03:34.148 00.000 3008 move complete, result=0
22:03:34.148 00.000 3008 worker thread done servicing request
22:03:34.160 00.012 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=150, med=4, FiltMin=2, FiltMax=122, Gamma=0.570
22:03:34.217 00.057 2504 UpdateGuideState exits: m=852 SNR=20.5 Exp=3.5 s
22:03:34.218 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:34.219 00.001 2504 ScheduleExposure(3524,3,1) exposurePending=0
22:03:34.220 00.001 2504 Enqueuing Expose request
22:03:34.221 00.001 3008 Worker thread wakes up
22:03:34.221 00.000 2504 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:34.222 00.001 3008 worker thread servicing REQUEST_EXPOSE 3524
22:03:40.226 06.004 3008 Handling exposure in thread, d=3524 o=3 r=(1259,675,31,31)
22:03:40.226 00.000 3008 ZWO: set CONTROL_EXPOSURE 3524000
22:03:43.999 03.773 3008 Exposure complete
22:03:44.042 00.043 3008 worker thread done servicing request
22:03:44.042 00.000 2504 OnExposeComplete: enter
22:03:44.043 00.001 2504 UpdateGuideState(): m_state=6
22:03:44.044 00.001 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
22:03:44.045 00.001 2504 Star::Find returns 1 (0), X=1273.67, Y=689.84, Mass=787, SNR=19.7, Peak=44 HFD=4.5
22:03:44.046 00.001 2504 MultiStar: [#1 -0.14,-0.11,0.80,U] [#2 -0.27,-0.14,0.65,U] 
22:03:44.047 00.001 2504 single-star, 2 included, MultiStar: {-0.20, -0.05}, one-star: {-0.20, 0.05}
22:03:44.048 00.001 2504 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.07) = xAngle (-0.18 = -0.18)
22:03:44.049 00.001 2504 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-3.32 = 2.96)
22:03:44.050 00.001 2504 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.20 cameraTheta=2.88 mountX=0.20 mountY=0.04, mountTheta=0.18
22:03:44.052 00.002 2504 AutoExp: adjust SNR=19.70 new exposure 3545
22:03:44.053 00.001 2504 SchedulePrimaryMove(0CECED28, x=-0.20, y=0.05, opts=13)
22:03:44.054 00.001 2504 Enqueuing Move request for scope (-0.20, 0.05)
22:03:44.055 00.001 3008 Worker thread wakes up
22:03:44.055 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
22:03:44.056 00.001 3008 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
22:03:44.056 00.000 3008 Moving (-0.20, 0.05) raw xDistance=0.20 yDistance=0.04
22:03:44.056 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.20, slope = 0.01
22:03:44.056 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input 0.04, slope = -0.01
22:03:44.056 00.000 3008 MoveAxis(E, 0, ABG)
22:03:44.056 00.000 3008 Move returns status 0, amount 0
22:03:44.056 00.000 3008 MoveAxis(N, 0, ABG)
22:03:44.056 00.000 3008 Move returns status 0, amount 0
22:03:44.056 00.000 3008 move complete, result=0
22:03:44.056 00.000 3008 worker thread done servicing request
22:03:44.067 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=160, med=4, FiltMin=2, FiltMax=136, Gamma=0.570
22:03:44.125 00.058 2504 UpdateGuideState exits: m=787 SNR=19.7 Exp=3.5 s
22:03:44.126 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:44.127 00.001 2504 ScheduleExposure(3545,3,1) exposurePending=0
22:03:44.128 00.001 2504 Enqueuing Expose request
22:03:44.129 00.001 3008 Worker thread wakes up
22:03:44.129 00.000 2504 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:03:44.130 00.001 3008 worker thread servicing REQUEST_EXPOSE 3545
22:03:50.134 06.004 3008 Handling exposure in thread, d=3545 o=3 r=(1259,675,31,31)
22:03:50.134 00.000 3008 ZWO: set CONTROL_EXPOSURE 3545000
22:03:53.932 03.798 3008 Exposure complete
22:03:53.973 00.041 3008 worker thread done servicing request
22:03:53.973 00.000 2504 OnExposeComplete: enter
22:03:53.974 00.001 2504 UpdateGuideState(): m_state=6
22:03:53.976 00.002 2504 Star::Find(15, 1273, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
22:03:53.977 00.001 2504 Star::Find returns 1 (0), X=1274.04, Y=690.25, Mass=820, SNR=20.1, Peak=42 HFD=4.5
22:03:53.978 00.001 2504 MultiStar: [#1 0.06,0.69,0.00,M1] [#2 -0.04,0.45,0.68,U] 
22:03:53.979 00.001 2504 refined, 1 included, MultiStar: {0.09, 0.46}, one-star: {0.18, 0.46}
22:03:53.980 00.001 2504 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.07) = xAngle (-1.69 = -1.69)
22:03:53.982 00.002 2504 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.83 = 1.45)
22:03:53.983 00.001 2504 CameraToMount -- cameraX=0.09 cameraY=0.46 hyp=0.47 cameraTheta=1.37 mountX=-0.06 mountY=0.46, mountTheta=1.69
22:03:53.984 00.001 2504 AutoExp: adjust SNR=20.12 new exposure 3539
22:03:53.985 00.001 2504 SchedulePrimaryMove(0CECED28, x=0.09, y=0.46, opts=13)
22:03:53.986 00.001 2504 Enqueuing Move request for scope (0.09, 0.46)
22:03:53.987 00.001 3008 Worker thread wakes up
22:03:53.987 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.46) opts 0xd
22:03:53.988 00.001 3008 Handling offset move in thread for scope, endpoint = (0.09, 0.46)
22:03:53.988 00.000 3008 Moving (0.09, 0.46) raw xDistance=-0.06 yDistance=0.46
22:03:53.988 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.06, slope = 0.03
22:03:53.988 00.000 3008 Lowpass2 history cleared, outlier deflection
22:03:53.988 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.46 from input 0.46, slope = 0.00
22:03:53.988 00.000 3008 MoveAxis(E, 0, ABG)
22:03:53.988 00.000 3008 Move returns status 0, amount 0
22:03:53.988 00.000 3008 MoveAxis(S, 18, ABG)
22:03:53.988 00.000 3008 Guiding  Dir = 1, Dur = 18
22:03:53.998 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=154, med=4, FiltMin=2, FiltMax=119, Gamma=0.570
22:03:54.058 00.060 2504 UpdateGuideState exits: m=820 SNR=20.1 Exp=3.5 s
22:03:54.060 00.002 3008 IsSlewing returns 0
22:03:54.060 00.000 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:54.061 00.001 3008 IsGuiding returns 0
22:03:54.061 00.000 2504 ScheduleExposure(3539,3,1) exposurePending=0
22:03:54.062 00.001 2504 Enqueuing Expose request
22:03:54.162 00.100 3008 IsGuiding returns 1
22:03:54.162 00.000 3008 scope still moving after pulse duration time elapsed
22:03:54.223 00.061 3008 IsSlewing returns 0
22:03:54.223 00.000 3008 IsGuiding returns 0
22:03:54.223 00.000 3008 scope move finished after 18 + 144 ms
22:03:54.223 00.000 3008 Move returns status 0, amount 18
22:03:54.223 00.000 3008 move complete, result=0
22:03:54.223 00.000 3008 worker thread done servicing request
22:03:54.223 00.000 3008 Worker thread wakes up
22:03:54.223 00.000 3008 worker thread servicing REQUEST_EXPOSE 3539
22:03:54.223 00.000 2504 GuideStep: -0.1 px 0 ms EAST, 0.5 px 18 ms SOUTH
22:03:56.575 02.352 2504 GetString("/log_uploader/recent", "") returns "https://openphdguiding.org/logs/dl/PHD2_logs_3jVW.zip 1783913065 https://openphdguiding.org/logs/dl/PHD2_logs_XkSv.zip 1784609083 https://openphdguiding.org/logs/dl/PHD2_logs_xCNN.zip 1784670535"
22:04:00.233 03.658 3008 Handling exposure in thread, d=3539 o=3 r=(1259,675,31,31)
22:04:00.233 00.000 3008 ZWO: set CONTROL_EXPOSURE 3539000
22:04:04.017 03.784 3008 Exposure complete
22:04:04.060 00.043 3008 worker thread done servicing request
22:04:04.060 00.000 2504 OnExposeComplete: enter
22:04:04.062 00.002 2504 UpdateGuideState(): m_state=6
22:04:04.063 00.001 2504 Star::Find(15, 1274, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
22:04:04.064 00.001 2504 Star::Find returns 1 (0), X=1274.08, Y=690.28, Mass=808, SNR=20.0, Peak=35 HFD=5.0
22:04:04.065 00.001 2504 MultiStar: [#1 0.17,0.59,0.00,M2] [#2 0.03,0.38,0.66,U] 
22:04:04.066 00.001 2504 refined, 1 included, MultiStar: {0.14, 0.45}, one-star: {0.22, 0.49}
22:04:04.067 00.001 2504 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.07) = xAngle (-1.80 = -1.80)
22:04:04.068 00.001 2504 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-4.94 = 1.34)
22:04:04.069 00.001 2504 CameraToMount -- cameraX=0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.26 mountX=-0.11 mountY=0.46, mountTheta=1.80
22:04:04.070 00.001 2504 AutoExp: adjust SNR=19.95 new exposure 3542
22:04:04.072 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.14, y=0.45, opts=13)
22:04:04.073 00.001 2504 Enqueuing Move request for scope (0.14, 0.45)
22:04:04.074 00.001 3008 Worker thread wakes up
22:04:04.074 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.45) opts 0xd
22:04:04.074 00.000 3008 Handling offset move in thread for scope, endpoint = (0.14, 0.45)
22:04:04.074 00.000 3008 Moving (0.14, 0.45) raw xDistance=-0.11 yDistance=0.46
22:04:04.074 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.11, slope = 0.04
22:04:04.074 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.46 from input 0.46, slope = 0.00
22:04:04.074 00.000 3008 MoveAxis(E, 0, ABG)
22:04:04.074 00.000 3008 Move returns status 0, amount 0
22:04:04.074 00.000 3008 MoveAxis(S, 18, ABG)
22:04:04.074 00.000 3008 Guiding  Dir = 1, Dur = 18
22:04:04.085 00.011 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=133, med=4, FiltMin=2, FiltMax=116, Gamma=0.570
22:04:04.112 00.027 3008 IsSlewing returns 0
22:04:04.112 00.000 3008 IsGuiding returns 0
22:04:04.143 00.031 2504 UpdateGuideState exits: m=808 SNR=20.0 Exp=3.5 s
22:04:04.145 00.002 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:04.146 00.001 2504 ScheduleExposure(3542,3,1) exposurePending=0
22:04:04.147 00.001 2504 Enqueuing Expose request
22:04:04.169 00.022 3008 IsGuiding returns 1
22:04:04.171 00.002 3008 scope still moving after pulse duration time elapsed
22:04:04.232 00.061 3008 IsSlewing returns 0
22:04:04.232 00.000 3008 IsGuiding returns 0
22:04:04.232 00.000 3008 scope move finished after 18 + 102 ms
22:04:04.232 00.000 3008 Move returns status 0, amount 18
22:04:04.232 00.000 3008 move complete, result=0
22:04:04.232 00.000 3008 worker thread done servicing request
22:04:04.232 00.000 3008 Worker thread wakes up
22:04:04.232 00.000 3008 worker thread servicing REQUEST_EXPOSE 3542
22:04:04.234 00.002 2504 GuideStep: -0.1 px 0 ms EAST, 0.5 px 18 ms SOUTH
22:04:10.244 06.010 3008 Handling exposure in thread, d=3542 o=3 r=(1259,675,31,31)
22:04:10.244 00.000 3008 ZWO: set CONTROL_EXPOSURE 3542000
22:04:14.028 03.784 3008 Exposure complete
22:04:14.070 00.042 3008 worker thread done servicing request
22:04:14.071 00.001 2504 OnExposeComplete: enter
22:04:14.072 00.001 2504 UpdateGuideState(): m_state=6
22:04:14.073 00.001 2504 Star::Find(15, 1274, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
22:04:14.074 00.001 2504 Star::Find returns 1 (0), X=1274.41, Y=690.13, Mass=813, SNR=20.0, Peak=36 HFD=5.1
22:04:14.075 00.001 2504 MultiStar: [#1 0.54,0.24,0.80,U] [#2 0.42,0.25,0.65,U] 
22:04:14.076 00.001 2504 refined, 2 included, MultiStar: {0.51, 0.29}, one-star: {0.55, 0.34}
22:04:14.076 00.000 2504 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.07) = xAngle (-2.56 = -2.56)
22:04:14.078 00.002 2504 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.07) + m_yAngleError (3.14)) = yAngle (-5.70 = 0.59)
22:04:14.079 00.001 2504 CameraToMount -- cameraX=0.51 cameraY=0.29 hyp=0.59 cameraTheta=0.51 mountX=-0.49 mountY=0.32, mountTheta=2.56
22:04:14.080 00.001 2504 AutoExp: adjust SNR=20.03 new exposure 3541
22:04:14.082 00.002 2504 SchedulePrimaryMove(0CECED28, x=0.51, y=0.29, opts=13)
22:04:14.083 00.001 2504 Enqueuing Move request for scope (0.51, 0.29)
22:04:14.084 00.001 3008 Worker thread wakes up
22:04:14.084 00.000 3008 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.29) opts 0xd
22:04:14.084 00.000 3008 Handling offset move in thread for scope, endpoint = (0.51, 0.29)
22:04:14.084 00.000 3008 Moving (0.51, 0.29) raw xDistance=-0.49 yDistance=0.32
22:04:14.084 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.00 from input -0.49, slope = 0.02
22:04:14.084 00.000 3008 GuideAlgorithmLowpass2::Result() returns 0.32 from input 0.32, slope = 0.00
22:04:14.085 00.001 3008 MoveAxis(E, 0, ABG)
22:04:14.085 00.000 3008 Move returns status 0, amount 0
22:04:14.085 00.000 3008 MoveAxis(S, 13, ABG)
22:04:14.085 00.000 3008 Guiding  Dir = 1, Dur = 13
22:04:14.095 00.010 2504 UpdateImageDisplay: Size=(1936,1216) min=1, max=152, med=4, FiltMin=2, FiltMax=114, Gamma=0.570
22:04:14.105 00.010 3008 IsSlewing returns 0
22:04:14.106 00.001 3008 IsGuiding returns 0
22:04:14.155 00.049 2504 UpdateGuideState exits: m=813 SNR=20.0 Exp=3.5 s
22:04:14.156 00.001 2504 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:14.157 00.001 2504 ScheduleExposure(3541,3,1) exposurePending=0
22:04:14.158 00.001 2504 Enqueuing Expose request
22:04:14.197 00.039 3008 IsGuiding returns 1
22:04:14.197 00.000 3008 scope still moving after pulse duration time elapsed
